What is the meaning of the word "catering"?

Definitions: