Definition of dowsed:
(v) :
(intransitive) To use the dipping or divining rod, as in search of water, ore, etc.
(n) :
A surname.
(v) :
Alternative form of douse (“to plunge into water”). [(ambitransitive) To plunge suddenly into water; to duck; to immerse.]
(v) :
Alternative form of douse (“to strike”). [(ambitransitive) To plunge suddenly into water; to duck; to immerse.]
(n) :
Alternative form of douse (“strike”). [A sudden plunging into water.]