meaning of dowse
1. To plunge, or duck into water; to immerse; to douse.
2. To beat or thrash.
3. To use the dipping or divining rod, as in search of water, ore, etc.
4. A blow on the face.
5. searching for underground water or minerals by using a dowsing rod