provide food for, feed, serve, cook for, wine and dine, regale, provide for, provision;
dated victual.
2 a seaside resort catering to older vacationers:
serve, provide for, oblige, meet the needs/wants of, accommodate, entertain, receive;
deal with, handle, see to, look after, care for.
3 he seemed to cater for all tastes in his selection of music:
take into account, take into consideration, make allowances for, allow for, consider, bear in mind, make provision for, make preparations for, prepare for, make concessions for, have regard for.
□ cater to
Britain's vast number of markets and secondhand shops cater to every whim:
satisfy, indulge, pander to, gratify, please, accommodate, pacify, appease, minister to, give in to, fulfill, satiate, pamper, mollycoddle, spoil;