Show one's feelings or sentiments openly.
Trusted by1.5M+English learners & teachers worldwide
To openly show your emotions without hiding them.
When you wear your heart on your sleeve, you express your feelings freely and don't try to conceal how you feel.
It's used to describe someone who is emotionally open and transparent.
"Open Book"
—
A person who is very transparent and easy to understand overall
"Speak Your Mind"
—
To say exactly what you think, especially opinions or criticisms
"Wear Your Heart on Your Sleeve"
—
Openly and visibly showing your emotions without hiding them