Definitions
adjective
lacking physical movement skills, especially with the hands
adjective
unjustly domineering
“incensed at the government's heavy-handed economic policies”
Look “heavy-handed” up elsewhere
Want another word?
Spin the dictionary for a fresh one.