A-Z: General definitions: Holy water

Definition

Water which has been blessed by a priest or other religious leader, usually for a ceremony such as baptism.