lay something on—
1. supply (a house) with gas, electricity, etc.:
- The house has water and electricity laid on.
 
2. (coll.) deliver or provide smth.:
- The club laid on a special meal for the visitors.
 
3. impose smth. such as a duty:
- Further taxes may be laid on this spring.
 
put something on—
1. dress oneself in clothing:
- He put his coat on hurriedly and ran out of the house.
 
2. make a light or fire start burning:
- I’ll go in and put the fire on while you put the car in the garage.
 
3. (of a meal) start cooking:
- Phone me as soon as you leave the office and I’ll put the dinner on.
 
4. (of weight, speed, etc.) gain:
- If I put on another inch, I shan’t be able to wear this dress.
 
5. add smth.:
- British rail will put on an additional train to carry the expected crowd of football supporters.
 
6. (of a show) stage; cause to take place:
- Which play is the Theater Group putting on next?