LAY YOU


Meaning of LAY YOU in English

bet you, give you odds

I'll lay you ten to one that Marc uses steroids. I'm sure he does.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.