What is the meaning of the word 'cater (to)' in German?

cater (to) - (요구) 맞춰주다, 제공하다; (음식, 서비스) 공급하다