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