to wear one’s
heart on one’s sleeve = demostrar sus sentimientos
tə weə wʌnz hɑːt ɒn wʌnz sliːv
El significado de
to wear one’s
heart on one’s sleeve(literalmente, "llevar
puesto el corazón sobre la manga") es
mostrar los propios sentimientos de una manera clara y
abierta.
The
senator has begun wearing his heart on his sleeve
now that he's not seeking re-election.
La expresión to wear one’s
heart on one’s sleeve proviene de la costumbre en
los torneos medievales de que los caballeros llevaran el
nombre de su dama sobre una de sus mangas, anunciando de
esta manera su compromiso.
La frase fué
popularizado por William Shakespeare en la obra
teatral Othello (1604).
Un idiom con el
mismo significado es to be an open book.