Find the word definition

Wiktionary
hurricane bows

n. (plural of hurricane bow English)