Skip navigation.

dowse - What does it mean?

Definition of 'dowse'

English

Noun

(en-noun)
  • A blow on the face.
  • Verb

    (dows)
  • To plunge, or duck into water; to immerse; to douse.
  • To beat or thrash.
  • (Halliwell)
  • To use the dipping or divining rod, as in search of water, ore, etc.
  • Anagrams

    *