EXCRETION





Definition:

  1. [noun] the bodily process of discharging waste matter
    Synonyms: elimination, evacuation, excreting, voiding

  2. [noun] waste matter (as urine or sweat but especially feces) discharged from the body
    Synonyms: body waste, excreta, excrement, excretory product

Synonyms:


Related Words: