Meaning of “nourishment” in the English Dictionary

English