Definitions
adjective
lacking physical movement skills, especially with the hands
“ham-handed governmental interference”
Look “ham-handed” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
lacking physical movement skills, especially with the hands
“ham-handed governmental interference”