Words: caterer
Part of speech: n
Definition: someone who provides food and service (as for a party)