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
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. 2012