holy water

Noun
  1. water that has been blessed by a priest for use in symbolic purification
holy water
A priest sprinkles holy water during a ceremony.