DOWITCHER Meaning of DOWITCHER in English noun the red-breasted or gray snipe (macrorhamphus griseus); called also brownback, and grayback. Webster English vocab. Английский словарь Webster. 2012