EnglishMain Dictionary
nourishment
Universal Words
noun
[U] (formal or technical) food that is needed to stay alive, grow and stay healthy:
Can plants obtain adequate nourishment from such poor soil? * (figurative) As a child, she was starved of intellectual nourishment. * These seeds can be a great source of nourishment to birds in winter.