Word Meaning

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


Meaning of depurate

- Depurated; cleansed; freed from impurities.
- To free from impurities, heterogeneous matter, or feculence; to purify; to cleanse.