Meaning of “nourishment” in the English Dictionary

british dictionary