English Dictionary
Definition overworked in British English
overworked adjective
adjective
/ˌəʊvə(r)ˈwɜː(r)kt/
Synonyms and related words
Example
an overworked idea/image/expression
Synonyms and related words
