Synonyms of lay something on in English:

lay something on


See definition of lay something on

phrase

1‘they arrived at the club to find no refreshments laid on’

SYNONYMS
provide, supply, furnish, give, fix up, line up, organize, prepare, produce, come up with, dispense, purvey, bestow, impart, make available
cater