downpour Syllabification: (down·pour)Pronunciation: /ˈdounˌpôr/Translate downpour | into French | into German | into Italian | into Spanish Definition of downpour noun a heavy rainfall:a sudden downpour had filled the gutters and drainsdownpour in other Oxford dictionaries Definition of downpour in the British & World English dictionary