Lustrates Meaning

There are 1 meaning(s) for word Lustrates

Meaning 1 : purify by means of a ritual; also used in post-Communist countries to refer to the political cleansing of former officials