An Encylopedia Britannica Company

water moccasin

1 ENTRIES FOUND:
water moccasin noun
plural water moccasins
water moccasin
noun
plural water moccasins
Britannica Dictionary definition of WATER MOCCASIN
[count]
: a poisonous snake found in the southern U.S. that lives on land and in water
called also cottonmouth, cottonmouth moccasin