English Dictionary
Definition heavy-handed in British English
heavy-handed adjective
adjective
/ˌhevi ˈhændɪd/
Synonyms and related words
Example
heavy-handed architecture
