English Dictionary
Definition overwork in British English
overwork noun
[uncountable] noun
/ˌəʊvə(r)ˈwɜː(r)k/
Synonyms and related words
