STORMY PETREL


Meaning of STORMY PETREL in English

Function: noun

Date: circa 1776

1 : STORM PETREL

2 a : one fond of strife b : a harbinger of trouble

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.