Definitions of cottonmouth moccasin:

  • noun:   venomous semiaquatic snake of swamps in southern United States