Meaning of the word albatross in English

What does albatross mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

albatross

US /ˈæl.bə.trɑːs/
UK /ˈæl.bə.trɒs/
"albatross" picture

Noun

1.

a very large oceanic bird with long narrow wings, found especially in the South Pacific and Antarctic Oceans

Example:
The majestic albatross soared gracefully above the waves.
Sailors often see albatrosses following their ships.
2.

a source of frustration or guilt that hinders progress

Example:
The old factory became an albatross around the company's neck.
His past mistakes were an albatross he couldn't shake off.