Simple Definition of heavy–handed
: dealing with people or problems in a severe or harsh way : too strict or controlling
: awkward or clumsy : showing a lack of skill
First Known Use of heavy–handed
Seen and Heard
What made you want to look up heavy–handed? Please tell us where you read or heard it (including the quote, if possible).