See Also: storm petrel(encyclopedia)
storm petrel(dictionary)
petrel(dictionary)
petrel(encyclopedia)
Petrel(medicine)
petrel(dictionary)
storm(2)(dictionary)
storm(1)(dictionary)
Storm(medicine)
storm cloud(dictionary)

storm petrel (iou)



storm petrel noun phr. L18.
[from STORM noun + PETREL.]
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.
A person who delights in conflict, or whose appearance on the scene heralds trouble. M19.