Heavy-handed definition
Cruel, oppressive, or tyrannical.
adjective
Clumsy; awkward.
adjective
Tactless; indiscreet.
adjective
Oppressive; harsh.
adjective
Without a light touch; clumsy or tactless.
adjective
Advertisement