STORMY PETREL


Meaning of STORMY PETREL in English

noun

1. : storm petrel

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

became the stormy petrel of his time at home, at school — Floyd Stovall

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.