cater
verb
[ ˈkeɪtə ]
• provide people with food and drink at a social event or other gathering.
• "my mother helped to cater for the party"
Origin:
late 16th century: from obsolete cater ‘caterer’, from Old French acateor ‘buyer’, from acater ‘buy’ (see cate).