COTTONMOUTH

Definition of COTTONMOUTH

  1. (noun)venomous semiaquatic snake of swamps in southern United States