downpour /ˈdaʊn.pɔː(ɹ)/noun 1verb 1forms 3 noun1 •A heavy fall of rain.They got caught in a downpour without an umbrella and came back soaked. verb1 •To pour down; rain heavily.It started to downpour, so Billy and I made our way back to our house, with Scotty following—or so I thought. — 2002 formsdownpoured · downpouring · downpours