English to English
heavy-handed
![play](https://www.sederet.com/images/speaker.png)
('h/E/v/i/_'h/&/nd/I/d
)
adjective satellite (s)
- lacking physical movement skills, especially with the hands(adj.all)source: wordnet30
- unjustly domineering(adj.all)Example:
Incensed at the government's heavy-handed economic policies.
source: wordnet30