LAY ON


Meaning of LAY ON in English

provide, supply

The chefs lay on lots of food at the banquet. It's a feast!

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