'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'