Holy water

~noun

Entry: water blessed by a priest and used for religious purposes.

 

@ Milton-Kindersley Advanced Dictionary