Caterer

What is Caterer ?

Caterer is (noun) a person who supplies food and drink, e.g. at an event

 

source: Easier English, Student Dictionary Upper Intermediate Level