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.

See also: