English

what does it mean to be better 'hands down'?


Answers

Muddymoy

4 years ago Comment

Used in competition , one is far better than another.