ODDS Meaning of ODDS in English n. sing. and pl. 1.Difference, disparity, inequality.2.Probability.3.Advantage, superiority, supremacy. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012