storm petrel


Definition: Meaning of, storm petrel in English to English dictionary.

Pronunciation: / ˈstɔːmpɛtr(ə)l /

  • noun
  • synonym
  • antonym
Word Forms:
Singular Plural
storm petrel storm petrels
  1. any of various small petrels having dark plumage with paler underparts
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym

storm petrel used in phrases

  • northern storm petrel (noun)
    1. sooty black petrel with white markings; of the northern Atlantic and Mediterranean
  • More