Definitions
adjective
lacking physical movement skills, especially with the hands
“a bumbling mechanic”
Look “bumbling” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
lacking physical movement skills, especially with the hands
“a bumbling mechanic”