WEAR ONE'S HEART UPON ONE'S SLEEVE Meaning of WEAR ONE'S HEART UPON ONE'S SLEEVE in English expose one's emotions Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012