Definitions of storm petrel:

  • noun:   any of various small petrels having dark plumage with paler underparts