The AI-powered English dictionary
plural albatross or albatrosses
Any of various large seabirds of the family Diomedeidae ranging widely in the Southern Ocean and the North Pacific and having a hooked beak and long narrow wings. examples
Any of various African and Asian pierid butterflies of the genus Appias. Some species of this genus are also known as puffins. examples
(golf) A double eagle, or three under par on any one hole, except a par 3 hole. examples
(figurative) A long-term impediment, burden, or curse. quotations examples
[…] energy is the albatross of U.S. national security.
2006 March 13, Richard Lugar, speech to the Brookings Institution