Definition from Wiktionary, the free dictionary
- (transitive, idiomatic) to provide (food or drinks) for free
- At the conference, they laid on a wonderful buffet.
- (transitive, idiomatic) To repeatedly say (particular things)
- He layed on compliments.
- She was fed up him laying on the jokes, which she found insulting.
- To do something excessively.