ALBATROSS


Meaning of ALBATROSS in English

[noun] [C] - a large white bird with long strong wings, found esp. in the areas of the Pacific and S Atlantic oceansIf you say that something or someone is an albatross (round your neck), you mean that you want to be free from them because they are causing you problems.Her own supporters see her as an albatross who could lose them the election.

Cambridge English vocab.      Кембриджский английский словарь.