storm petrel noun phr. ['stɔ:m pɛtr(ǝ)l] L18.[from STORM noun + PETREL.]1. A very small European sea bird of the open ocean,
Hydrobates pelagicus, having blackish plumage with a white rump (also
British storm petrel). Also (with specifying word), any of various other petrels of the family Hydrobatidae.
L18.Leach's storm petrel,
Wilson's storm petrel, etc.
2. A person who delights in conflict, or whose appearance on the scene heralds trouble.
M19. [TahlilGaran] English Dictionary ▲