HOLY WATER


Meaning of HOLY WATER in English

He loves him as the Devil loves holy water, i.e. hates him mortally. Holy water, according to the Roman Catholics, having the virtue to chase away the Devil and his imps.

Slang English vocab.      Английский сленговый словарь.