STORMY PETREL


Meaning of STORMY PETREL in English

1. the British storm petrel, Hydrobates pelagicus, of the eastern Atlantic Ocean, Mediterranean Sea, and Indian Ocean.

2. a person who causes or likes trouble or strife.

[ 1770-80 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .