English dictionary
snake in the grass meaning and definition
Definition and meaning of snake in the grass at MeaningMonkey.org. snake in the grass meaning and definition in the English Dictionary.SNAKE IN THE GRASS noun
Definition of snake in the grass (noun)
- a deceitful or treacherous person
- synonyms: snake
Source: Princeton University Wordnet