GARTER SNAKE definition in American English $ 8.99 · 4.5 (413) · In stock GARTER SNAKE definition in American English