A snake in the grass

more_vert

Idiom : A snake in the grass


Meaning : Hidden enemy

Usage : Do not trust Arvind, he is a snake in the grass.

Click on the alphabet to view idioms starts with selected alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ