(often + for) to provide and serve a supply of prepared food
I had to cater for ten people at Christmas
(+ for/to) to supply what is required or desired by (somebody or something)
The concert hall caters for disabled people
They catered to her whims all day long
caterer noun
catering noun
[obsolete cater buyer of provisions, from Middle English catour, acatour, from early French acater: see cate]