Skip navigation.

seafowl - What does it mean?

Definition of 'seafowl'

English

Noun

(en-noun)
  • Any bird that spends most of its time in coastal waters or over the oceans.
  • Synonyms

    *seabird

    Anagrams

    *