albatross

Nouns

  • (n) (figurative) something that hinders or handicaps
    • she was an albatross around his neck
    millstone,
  • (n) large web-footed birds of the southern hemisphere having long narrow wings; noted for powerful gliding flight mollymawk,

Synonyms

millstone mollymawk

Words of close approximity