'snake in the grass' definitions:

Definition of 'snake in the grass'

From: WordNet
noun
A deceitful or treacherous person [syn: snake, snake in the grass]

Words containing 'snake in the grass'