Search Details
Word: albatross
(lookup usage)
(lookup stats)
Meaning:
Noun:
- 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.
- golf A double eagle, or three under par on any one hole
- idiom A long-term impediment, burden, or curse.
Source: Wiktionary
| Src Info »