Trivia Word "Lustrate"

Definition of Lustrate
To make clear or pure by means of a propitiatory offering to purify
Libnary.com is the simpliest dictionary in the web
We currently support English Dictionary only. Other Language like Tagalog and Bisaya Dictionary is under development