Idiom: Hands down

What does 'Hands down' mean?

If someone is better hands down than everyone else, they are much better.


Idioms similar to 'Hands down'

See also: