lay on

US /leɪ ɑːn/
UK /leɪ ɑːn/
"lay on" picture
1.

bereitstellen, anbieten

to provide or supply something, especially food or entertainment, in a generous or impressive way

:
They really laid on a feast for the wedding.
Sie haben wirklich ein Festmahl für die Hochzeit aufgetischt.
The company laid on free transport for all employees.
Das Unternehmen stellte allen Mitarbeitern kostenlosen Transport zur Verfügung.