DOWSER Meaning of DOWSER in English (1) A person who uses a Divining Rod to search for underground water or minerals. (2) A divining rod. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012