Home garter means GARTER SNAKE definition in American English By A Mystery Man Writer GARTER SNAKE definition in American English