Pocket Thesaurus
Synonyms of albatross
millstone, load, woe, disgrace, misery, cross to bear
See this content immediately after install