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.