English dictionary
shearwater meaning and definition
Definition and meaning of shearwater at MeaningMonkey.org. shearwater meaning and definition in the English Dictionary.SHEARWATER noun
Definition of shearwater (noun)
- long-winged oceanic bird that in flight skims close to the waves
Source: Princeton University Wordnet