dowse

/daʊs/

dowse

English Verb
Ad

Definition

Alternative form of douse (“to plunge into water”).

Ad