Comprehensive resource for understanding and mastering English idioms
"Heavy heart" is an idiom that means feeling sad or disappointed about something. It can also mean carrying a heavy burden or responsibility. The phrase can be used to describe a sense of weight and emotional heaviness.
The phrase "heavy heart" has been used in English literature since at least the 14th century. It comes from Old French "cœur lourd," which means "heavy heart." In medieval times, the phrase was often used to describe someone who was mourning or feeling sad after a loss. Over time, the meaning of the phrase has expanded to include any sense of emotional heaviness or burden.