DOWSER Meaning of DOWSER in English noun one who uses the dowser or divining rod. 2. dowser ·noun a divining rod used in searching for water, ore, ·etc., a dowsing rod. Webster English vocab. Английский словарь Webster. 2012