sarute
1. ape hand (deformity); simian hand
Noun
#278994
1. ape hand (deformity); simian hand
1. Was not a monkey's hand.; Was not skilled/nimble.
1. Monkey hand; Skillful hands
1. If/when monkey hands…; With monkey hands…
1. With rough hands; Like a monkey
1. Not a monkey's hand.; Not skilled.
1. Probably a monkey's hand.; Likely done by a monkey.
1. If/when monkey-handed; If/when having monkey hands
1. Monkey-like; Simian
1. Wasn't a monkey's hand.; Wasn't like a monkey's hand.