Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary (also found in English - Vietnamese, )
albatross
Jump to user comments
Noun
  • large web-footed birds of the southern hemisphere having long narrow wings; noted for powerful gliding flight
  • (figurative) something that hinders or handicaps
    • she was an albatross around his neck
Related words
Related search result for "albatross"
Comments and discussion on the word "albatross"