Definition of stormy petrel in English:

stormy petrel

noun

  • another term for storm petrel
    • ‘Wandering albatrosses, Wilson's stormy petrels, Cape petrels and brown-browed albatrosses kept us entertained us with their flights across the waves.’
    • ‘It houses Manx shearwaters, herring and black-backed gulls, razorbills, stormy petrels and guillemots as well as puffins.’

Pronunciation:

stormy petrel

/ˈˌstôrmē ˈpetrəl/