ODDS


Meaning of ODDS in English

n. chances; probability; advantage

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