Word Meaning

Find the meaning or definition of a english word


albatross definition and meaning

n. A web-footed bird, of the genus Diomedea, of which there are several species. They are the largest of sea birds, capable of long-continued flight, and are often seen at great distances from the land. They are found chiefly in the southern hemisphere.

Crossword clues for albatross

- Antipodean animal
- Golf score term
- Large sea-bird
- Large web-footed sea bird
- Ocean wandering bird
- Ocean-wandering bird


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver