Define downpour. downpour synonyms, downpour pronunciation, downpour translation, English dictionary definition of downpour. n. A heavy fall of rain.
確定! 回上一頁