Word Hen
What is the meaning of the word "
heavy-handed
"?
Definitions:
unjustly domineering
adjective
incensed at the government's heavyhanded economic policies
Synonyms:
bumbling
roughshod