BEAT HIM HANDS DOWN


Meaning of BEAT HIM HANDS DOWN in English

defeated him easily, won over him by a large margin

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.