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.

Idioms similar to 'Snake in the grass'

See also: