Snake in the grass

What is Snake in the grass?

Snake in the grass definition and meaning on Dictionary terms:
noun

a treacherous person, especially one who feigns friendship.
a concealed danger.