Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of excrete

- To separate and throw off; to excrete urine.

Crossword clue for excrete

- Discharge from the body
- Expel from the body