BY ALL ODDS


Meaning of BY ALL ODDS in English

in every way : without question < by all odds the best book of the year>

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.