Definitions
1.verbTo provide (food or drinks) for free"At the conference, they laid on a wonderful buffet."
2.verbTo provide
3.verbTo apply or implement (something)."He laid on the solicitude pretty thickly."
4.verbTo repeatedly say (particular things)"He laid on compliments."
5.verbTo do something excessively.
6.verbTo cover something with a layer of (something)."He's going to lay on a coat of primer before painting the wall."
7.verbTo impart or explain (something) in words."Lay some wisdom on me, man."
8.verbTo attack or strike.
9.verbTo give (something) as a gift, special treat or bonus.
10.verbTo sail towards or to arrive at (a destination).
11.verbTo vigorously row (an oar) to propel a boat or ship.