Verb · B2
cater
Meaning

to provide food and drink or to supply what is needed or wanted