To win hand down

more_vert

Idiom : To win hand down


Meaning : To win very easily

Usage : India win hand down in the 2011 world cup final match.
Click on the alphabet to view idioms starts with selected alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ