wear one's heart on one's sleeve

English edit

Alternative forms edit

Pronunciation edit

  • (file)

Verb edit

wear one's heart on one's sleeve (third-person singular simple present wears one's heart on one's sleeve, present participle wearing one's heart on one's sleeve, simple past wore one's heart on one's sleeve, past participle worn one's heart on one's sleeve)

  1. (idiomatic) To be very transparent, open, or forthright about one's emotions.

Synonyms edit

  • (to be emotionally transparent): to be an open book

Related terms edit

Translations edit