English dictionary
excretion meaning and definition
Definition and meaning of excretion at MeaningMonkey.org. excretion meaning and definition in the English Dictionary.EXCRETION noun
Definition of excretion (noun)
- the bodily process of discharging waste matter
- synonyms: elimination, evacuation, excreting, voiding
- waste matter (as urine or sweat but especially feces) discharged from the body
- synonyms: body waste, excrement, excreta, excretory product
Source: Princeton University Wordnet