Albatross

word

1. Noun

A web-footed bird, of the genus Diomedea, of which there are several species. They are the largest of sea birds, capable of long-continued flight, and are often seen at great distances from the land. They are found chiefly in the southern hemisphere.

2. Noun

large web-footed birds of the Southern Hemisphere having long narrow wings; noted for powerful gliding flight
Vocabulary classified under Nature and environment

3. Noun

(figurative) something that hinders or handicaps; "she was an albatross around his neck"
Vocabulary classified under Environmental science
More about this word
Synonyms and related words
Explore this word