What does the idiom/phrase "a blessing in disguise" mean?

  1. a hidden enemy
  2. good that first seemed bad
  3. a secret gift
  4. a false friend
Answer

B) good that first seemed bad

Apparent misfortune that turns out well. Idioms & Idiomatic Phrases · Common idioms

English MCQ · More English: Idioms & Idiomatic Phrases MCQs · Practise