Defecate
Portuguese Meaning
defecar expelir impurezas purificar refinar
English Meaning
- To void feces from the bowels.
- To remove (impurities, as in a chemical solution); clarify.
- To void (feces) from the bowels.