Find the word definition

Wiktionary
storm petrels

n. (storm petrel English)

Usage examples of "storm petrels".

Some were better dressed for the rain and the cold than others were, but all remained unflaggingly exuberant, dancing-playing-chasing in the nasty night, as though they were storm petrels born to wet wind and turbulent skies.