Definition of albatross noun from the Oxford Advanced American Dictionary

     

    albatross

     noun
    noun
    NAmE//ˈælbəˌtrɔs//
     
    , NAmE//‑ˌtrɑs//
     
     
    jump to other results
  1. 1a very large white bird with long wings that lives in the Pacific and Southern Oceans
  2. 2 [usually singular] (formal) a thing that causes problems or prevents you from doing something The national debt is an albatross around the president's neck.
See the Oxford Advanced Learner's Dictionary entry: albatross