albatross Definition
Dictionary Home » Words Starting with A » aisle ... alien » albatross
albatross
noun albatrosses
- 1. A large seabird, found mainly in the southern oceans, with a powerful hooked beak, a stout body, long narrow wings, and white plumage with black (or sometimes brown) patches.
2. An oppressive and inescapable fact or influence from one's past.
3. golf.
