1) угождать
Politicians should learn to cater for the man in the street. — Политики должны учиться принимать во внимание нужды простых людей.
2) принимать что-л. во внимание
When the differences among the separate parts of the country have been catered for, the general picture remains the same. — Хотя различия между разными частями страны были принимаются во внимание, общая картина не меняется.
3) удовлетворять (требования)
The record company caters for all tastes in music. — Эта студия выпускает музыку на любой вкус.