Multiple choice general knowledge math & puzzles

Wear your heart on your sleeve

  1. Be rash in taking decisions pertaining to emotions

  2. A sly trick played by gamblers to cheat

  3. Display your feelings openly, for all to see

  4. One who is oversensitive and quick to take offence

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The idiom 'wear your heart on your sleeve' means to openly display your emotions, making your feelings visible to others. Option C correctly captures this meaning. Option A incorrectly suggests rashness, while Option D describes oversensitivity - neither captures the core meaning of emotional openness.

AI explanation

'To wear your heart on your sleeve' means to openly and visibly show your emotions rather than hiding them, so that everyone can see how you feel. It doesn't refer to rash decisions, cheating, or being easily offended — it's specifically about openness of feeling.