DOWSER MEANING IN ENGLISH

• Dowser Definition & Synonyms

  1. (n.) One who uses the dowser or divining rod.
  2. (n.) A divining rod used in searching for water, ore, etc., a dowsing rod.


Synonyms:
Water witch,

RECENT SEARCHES