Epuration meaning

Purification of a product (such as in the process of sugar extraction)
noun
0
0
Any type of political cleansing, such as ethnic cleansing.
noun
0
0
Advertisement

Origin of epuration

  • From French épuration
    From Wiktionary