Find the word definition

Wiktionary
perfect storms

n. (perfect storm English)