Select the most appropriate meaning of the given idiom.
Snake in the grass
Show answer & explanation
Correct answer: C
Explanation
The Correct answer is option 3 i.e.Treacherous person.
- The idiom "snake in the grass" refers to someone who appears harmless or friendly but is actually deceitful, deceptive, or treacherous.