nourishers

noun
  1. people or things that provide nourishment, food, or sustenance
  2. Usage: plural form of nourisher
  3. people or things that promote growth, development, or well-being
  4. Usage: figurative use

Examples