downpour
[ doun-pawr, -pohr ]
/ ˈdaʊnˌpɔr, -ˌpoʊr /
noun
a heavy, drenching rain.
Words nearby downpour
downlink,
download,
downpatrick,
downpipe,
downplay,
downpour,
downrange,
downrate,
downregulation,
downrigger,
downright
Example sentences from the Web for downpour
British Dictionary definitions for downpour
downpour
/ (ˈdaʊnˌpɔː) /
noun
a heavy continuous fall of rain