Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of lustrate

- To make clear or pure by means of a propitiatory offering; to purify.