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