STORMBIRD


Meaning of STORMBIRD in English

ˈ ̷ ̷ˌ ̷ ̷ noun

1. : petrel ; especially : storm petrel

2. : a bird (as the man-o'-war bird) thought to presage storms

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