HANDS DOWN
Meaning of HANDS DOWN in English
EASILY, effortlessly, with ease, with no trouble, without effort; informal by a mile, no sweat.
2192; headword
Concise Oxford thesaurus English vocabulary.
Краткий оксфордский словарь английского языка тезаурус.
2012