Find the word definition

Wiktionary
albatross around one's neck

n. (context idiomatic English) Something that one is associated with that keeps one from succeeding in what they want to achieve.

Usage examples of "albatross around one's neck".

Even an albatross around one's neck, Natalie began to think, was company of a sort.