state gov Allahabad High Court Group D Mock Test Series 2024 English Vocabulary Phrase or Idiom Meaning
Select the most appropriate meaning of the given idiom.
Wear your heart on your sleeve
1
Imagining unreal things about others
2
Wearing untidy clothes intentionally
3
Spreading scandals mercilessly
4
Expressing emotions very openly