Choose the one which best expresses meaning of the given idiom/proverb.

(a) Secret or hidden enemy
(b) Unforeseen happening
(c) Unrecognisable danger
(d) Irreliable person

Anurag Mishra Professor Asked on 16th March 2016 in English.
Add Comment
  • 0 Answer(s)
  • Your Answer

    By posting your answer, you agree to the privacy policy and terms of service.