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: