LAY (OR GIVE) ODDS Meaning of LAY (OR GIVE) ODDS in English lay ( or give) oddsoffer a bet with odds favourable to the other better. → oddments Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004