nourisher

/ˈnɔːrɪʃər/

Definitions

1. noun

A person or thing that provides nourishment; a person who feeds or cares for someone or something.

“The mother was a devoted nourisher to her infant child.”

Synonyms

  • caregiver
  • provider

Antonyms

  • depriver
  • neglector