Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

snake in the grass Definition

Cancel
snake in the grass
noun phrase(snake in the grass)
a secretly faithless friend

Words Related to snake in the grass!

snake in the grass Examples by Brain Bank Users