wear one's heart on one's sleeve

English dictionary entry

Meanings

verb
  1. To be very transparent, open, or forthright about one's emotions.

Pronunciation

en-au-wear one's heart on one's sleeve.ogg

Word forms

wear one's heart on one's sleeve wears one's heart on one's sleeve wearing one's heart on one's sleeve wore one's heart on one's sleeve worn one's heart on one's sleeve with one's heart on one's sleeve

Synonyms

to be an open book

Related words

hearts on sleeves to wear on one's sleeve
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.