UKUSWorldwide Englishfigurativeliteraryidiomatic
- A heavy burden or ongoing source of distress, guilt, or difficulty that hampers a person's efforts or reputation.
- A constant reminder of a former error or misfortune that negatively affects future prospects.