feed
verb
°to give food to eat, nurture.
°to eat (usually of animals).
"Spiders feed on gnats and flies."
noun
°Food given to (especially herbivorous) animals.
"They sell feed, riding helmets, and everything else for horses."
°Something supplied continuously; as, a satellite feed.