Definition
To provide (food or drinks) for free.
To repeatedly say (particular types of thing).
In Context
- "At the conference, they laid on a wonderful buffet."
- "He laid on compliments."
- "She was fed up him laying on the jokes, which she found insulting."