BY ALL ODDS


Meaning of BY ALL ODDS in English

adv. phr. Without question; certainly. He was by all odds the strongest candidate. By all odds we should win the game, because the other team is so weak.

Compare: FAR AND AWAY.

American idioms English vocabulary.      Английский словарь американских идиом.