catering ·noun

Definition: providing food and drinks for people Level: B2