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. Словарь английских идиом. 2012