WATER BEWITCHED


Meaning of WATER BEWITCHED in English

noun

dialect England : drink (as tea or grog) much diluted ; also : a flat or insipid compound

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.