DOWITCHER

Definition of DOWITCHER

  1. (noun)shorebird of the sandpiper family that resembles a snipe