witch's water
English
Noun
witch
's
water
(
uncountable
)
(
euphemistic
)
Wiccan
holy water