Noun Definition

snake in the grass

1.Definition: a deceitful or treacherous person

Related Noun(s):snake

Category: People