Lustrate
Word Dictionary
-> Lustrate
Search:
Lustrate
(v. t.) To make clear or pure by means of a propitiatory offering; to purify.
Terms of Use
Canadian Jobs