Choose the one which best expresses the meaning of the given idiom/proverb.
A snake in the grass
1
Secret or hidden enemy
2
Unforeseen happening
3
Unrecognisable danger
4
Irreliable’ person
Choose the one which best expresses the meaning of the given idiom/proverb.
A snake in the grass