Home / Report Question

Q. Idioms and Phrases for - A snake in the grass
  • A. Secret or hidden enemy
  • B. Unforeseen happening
  • C. Unrecognisable danger
  • D. Irreliable person

Correct Answer: C