Idiom: Snake in the grass

What does 'Snake in the grass' mean?

Someone who is a snake in the grass betrays you even though you have trusted them.


Idioms similar to 'Snake in the grass'

See also: