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
Similar words of Lustrates :