Definitions Found:

a caterer (one who caters (to provide food and service))