nourishment - definition and synonyms

noun [uncountable] 

Your browser doesn’t support HTML5 audio

/ˈnʌrɪʃmənt/
  1. 1
    food or the substances in food that are necessary for life, growth, and health

    The refugees had taken no nourishment for 24 hours.