English | German | Russian | Czech

lay odds English

Meaning lay odds meaning

What does lay odds mean?

lay odds

To offer a bet in which one stands more to lose than the opponent; or a bet in some other way favourable to the opponent. To feel certain about something.

Are you looking for...?

lay | odds