Synonyms and Antonyms for water_moccasin

1. water moccasin (n.)

any of numerous North American water snakes inhabiting fresh waters

Synonyms:

2. water moccasin (n.)

venomous semiaquatic snake of swamps in southern United States

Synonyms: