English Dictionary
Definition lay on in British English
lay on phrasal verb
[transitive] phrasal verb
1
to provide something such as food, entertainment, or a service, especially without charging for it
Example
Extra buses are being laid on for late-night shoppers.
Synonyms and related words
2
to tell or show something to someone, especially when you do not expect them to like it
3
to make something such as your admiration for someone or their achievements seem greater or more important than they really are in order to impress someone
Synonyms and related words
