Question 49 of 80
Question Palette

Choose the option that best expresses the meaning of the idiom:
"A snake in the grass"

A
Secret or hidden enemy
B
Unforeseen happening
C
Unrecognisable danger
D
Irreliable person