lay on
• provide a service or amenity.
• "the council provides a grant to lay on a bus"
Similar:
provide,
supply,
furnish,
give,
fix up,
line up,
organize,
prepare,
produce,
come up with,
dispense,
purvey,
bestow,
impart,
make available,
cater,
• require someone to endure or deal with a responsibility or difficulty.
• "this is an absurdly heavy guilt trip to lay on anyone"