(~s, ~ing, ~ed)
1.
In British English, to ~ for a group of people means to provide all the things that they need or want. In American English, you say you ~ to a person or group of people.
Minorca is the sort of place that ~s for families...
We ~ to an exclusive clientele.
VERB: V for n, V to n
2.
In British English, to ~ for something means to take it into account. In American English, you say you ~ to something.
...shops that ~ for the needs of men...
Exercise classes ~ to all levels of fitness.
VERB: V for n, V to n
3.
If a person or company ~s for an occasion such as a wedding or a party, they provide food and drink for all the people there.
Nunsmere Hall can ~ for receptions of up to 300 people...
Does he ~ parties too?
VERB: V for n, V n
see also ~ing , self-~ing