Idiom: Snake in the grass

Idiom Definitions for 'Snake in the grass'


Someone who is a snake in the grass betrays you even though you have trusted them.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: