Albatross (Noun)
Meaning 1
Large web-footed birds of the southern hemisphere having long narrow wings; noted for powerful gliding flight.
Classification
Nouns denoting animals.
Synonyms
Hypernyms
Hyponyms
Meaning 2
(figurative) something that hinders or handicaps; "she was an albatross around his neck".
Classification
Nouns denoting cognitive processes and contents.