ALBATROSS AROUND ONE'S NECK Meaning of ALBATROSS AROUND ONE'S NECK in English great load of guilt that becomes an obstruction to success Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012