English dictionary
garter snake meaning and definition
Definition and meaning of garter snake at MeaningMonkey.org. garter snake meaning and definition in the English Dictionary.GARTER SNAKE noun
Definition of garter snake (noun)
- any of numerous nonvenomous longitudinally-striped viviparous North American and Central American snakes
- synonyms: grass snake
Source: Princeton University Wordnet