Albatross — synonyms, definition
1. albatross (Noun)
2 synonyms
millstone mollymawk
2 definitions
albatross (Noun) — (figurative) something that hinders or handicaps.
ex. "she was an albatross around his neck"
albatross (Noun) — Large web-footed birds of the southern hemisphere having long narrow wings; noted for powerful gliding flight.
10 types of
balk baulk check deterrent handicap hinderance hindrance impediment oceanic bird pelagic bird
8 types
Diomedea exulans Diomedea nigripes black-footed albatross gooney gooney bird goonie goony wandering albatross
2 parts of
Diomedeidae family Diomedeidae