Find the word definition

Wiktionary

downcomes

n. (plural of downcome English)