nouriture

/nuːriːtʃʊər/

Definitions

1. noun

A substance or mixture that promotes the growth and maintenance of living organisms, particularly plants.

“The gardener applied a nouriture to the soil to enhance the plant’s growth.”

Synonyms

  • fertilizer
  • nutrient

Antonyms

  • pesticide
  • toxin