WATER WITCH Meaning of WATER WITCH in English the stormy petrel. 2. water witch ·- the dabchick. Webster English vocab. Английский словарь Webster. 2012