1 stormbird | Definition of stormbird

stormbird

noun

Definition of stormbird

1 : petrel especially : storm petrel
2 : a bird (such as the man-o'-war bird) thought to presage storms