English dictionary
water snake meaning and definition
Definition and meaning of water snake at MeaningMonkey.org. water snake meaning and definition in the English Dictionary.WATER SNAKE noun
Definition of water snake (noun)
- any of various mostly harmless snakes that live in or near water
Source: Princeton University Wordnet