1 provision, cater or provide (for), victual, purvey, provender, supply, maintain, nurture, nourish, board, support, sustain, wine and dine:
Is there enough to feed everyone?
2 eat, devour, graze, pasture:
Cattle feed most of the day.
3 feed on or upon. subsist or survive or depend or thrive on or upon, be nourished or gratified or supported by:
Swindlers feed on others' gullibility.
4 fodder, forage, pasturage, silage, food, provender:
What kind of feed are you giving the sheep?