Nourish
Nourish (verb) /ˈnʌr.ɪʃ/ US /ˈnɝː-/
to feed somebody and protect them so that they could grow and survive – support – encourage, promote, foster, feed, nurture, give food to, sustain
Young children should be properly nourished to grow well and healthy.
Antonyms: deprive, take away
Noun: nourisher