English Dictionary
Definition masterwork in British English
masterwork noun
[countable] noun
/ˈmɑːstə(r)ˌwɜː(r)k/
Synonyms and related words
