HOLY WATER



Definition:

  1. [noun] water that has been blessed by a priest for use in symbolic purification