LAY ON


Meaning of LAY ON in English

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

English idioms vocab.      Словарь английских идиом и выражений.