Lustrate Meaning

There are 1 meaning(s) for word Lustrate

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