state gov Punjab And Haryana High Court Clerk (Old Pattern) Mock Test 2022 English Vocabulary Phrase or Idiom Meaning
Select the most appropriate meaning of the given idiom.
Wear your heart on your sleeve
1
To keep a secret
2
To show your true emotions
3
To look attractive
4
To love someone secretly