Lay-on meaning

(idiomatic) To provide (food or drinks) for free.

At the conference, they laid on a wonderful buffet.

verb
0
0
(idiomatic) To repeatedly say (particular things)

He layed on compliments.

She was fed up him laying on the jokes, which she found insulting.

verb
0
0
To do something excessively.
verb
0
0
Advertisement