engineering recuitment BHEL Engineer Trainee Mock Test 2025 English Vocabulary Phrase or Idiom Meaning
Select the most appropriate meaning of the given idiom.
Blessing in disguise
1
Something that seems good but is harmful for you
2
Something that seems bad but provides some benefit
3
Something that cannot be hidden from anyone
4
Something that remains hidden from everyone