LUSTRATE MEANING IN ENGLISH

• Lustrate Definition & Synonyms

  1. (v. t.) To make clear or pure by means of a propitiatory offering; to purify.


• Lustrated Definition & Synonyms

  1. (imp. & p. p.) of Lustrate


RECENT SEARCHES