1. double-handed - Adjective
2. double-handed - Verb
3. double-handed - Adverb
Having two hands.
Deceitful; deceptive.