stormy petrel


noun

the British storm petrel, Hydrobates pelagicus, of the eastern Atlantic Ocean, Mediterranean Sea, and Indian Ocean.
a person who causes or likes trouble or strife.

Origin of stormy petrel

First recorded in 1770–80

Words nearby stormy petrel

British Dictionary definitions for stormy petrel

stormy petrel

noun

another name for storm petrel
a person who brings or portends trouble