lay on

Upper Intermediate (B2) neutral

Get something ready and available for other people to use or enjoy.

"The company laid on refreshments and a coach for all the staff attending the conference."