To ham is defined as to overact.
The definition of belabor means to explain or work at something for longer than is necessary.
To work; toil
To do too much; to exceed what is proper or true in doing; to exaggerate; to carry too far.
To function; operate:
Find another word for overplayed. In this page you can discover 7 synonyms, antonyms, idiomatic expressions, and related words for overplayed, like: hammed, overacted, belabored, labored, overdone, worked and promoted.