DOWSE Meaning of DOWSE in English noun a blow on the face. 2. dowse ·vt to beat or thrash. 3. dowse ·vi to use the dipping or divining rod, as in search of water, ore, ·etc. 4. dowse ·vt to plunge, or duck into water; to immerse; to douse. Webster English vocab. Английский словарь Webster. 2012