English dictionary
heavy-handed
/'h/E/v/i/_'h/&/nd/I/d/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
adjective satellite
-
lacking physical movement skills, especially with the hands
Source: WordNet 3.0
-
unjustly domineering
ExamplesIncensed at the government's heavy-handed economic policies.
Synonyms roughshodSource: WordNet 3.0