Word Hen
What is the meaning of the word "
albatross
"?
Definitions:
something that hinders or handicaps
noun
Debt was an albatross around their neck.
Synonyms:
millstone
mollymawk