Definition of Albatross
Albatross
Al·ba·tross


Definition/Meaning
(noun)
A large seabird, or a burden or obstacle that hinders progress.

e.g. The team's star player was an albatross, holding them back from winning.

(noun)
large, colonial seabirds ranging widely in the Southern Ocean and the North Pacific;

e.g. Albatross are one of the largest flying birds.



Translate this Word

Select a language from the dropdown and click "Translate Now" to see this word in your preferred language.




Similar Words



Opposite Words



Related Words


Comments



English Words

 

WORD OF THE DAY