Dowse - Definition - Law Dictionary Home Dictionary Definition dowse
Definition :
To plunge or duck into water to immerse to douse
View Judgments Citing this PhraseView Acts Citing this Phrase
To plunge or duck into water to immerse to douse
View Judgments Citing this Phrase