HOLY WATER


Meaning of HOLY WATER in English

[holy water] n (bef. 12c): water blessed by a priest and used as a purifying sacramental

Merriam-Webster English vocab.      Английский словарь Merriam Webster.