LAY


Meaning of LAY in English

v. place in a horizontal position; set in place; produce and deposit (an egg or eggs); present, propose; prepare; spread out; put; set; deposit; locate; cause; appease; cause to subside or end; bet, wager

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