snake in the grass
English Dictionary
->
Letter S
-> snake in the grass
Search Dictionary:
snake in the grass Definition
(n)
a
deceitful
or
treacherous
person
snake in the grass Synonyms
snake
snake in the grass
© Art Branch Inc.