HANDS DOWN


Meaning of HANDS DOWN in English

easily and decisively.

→ hand

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.