Cater

/ˈkeɪtər/

Slang Meanings

To take care of something or someone.
He's always catering to her whims.
To provide for someone excessively.
Stop catering to their demands; it's unrealistic.