LUSTRATE Meaning of LUSTRATE in English v.tr. purify by expiatory sacrifice, ceremonial washing, or other such rite. Derivatives: lustration n. Etymology: L lustrare (as LUSTRUM) Oxford English vocab. Оксфордский английский словарь. 2012