Definition of Dowsing

  • (noun) searching for underground water or minerals by using a dowsing rod

Antonyms of Dowsing


No Antonyms Found.

Homophones of Dowsing