WATER WITCH


Meaning of WATER WITCH in English

noun

1. : a witch reputed to live in or haunt a body of water

2.

a. : dabchick

b. dialect England : storm petrel

3.

a. or water witcher : a dowser for water

b. : any of various devices for determining usually electrically the presence of water (as in a tank or underground)

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