downpourDict.lkDict.lk - Sinhala to English DictionaryMeaning downpour Tweet Sinhala Dictionary definitions for downpourdownpour 🔊 /dawˈnpɔɹ/downpour : වක්කරdownpour definitionNoun. A pouring or streaming downwards; Especially., a heavy or continuous shower.Lern More AboutWiki Definition: downpourGoogle Search result: GoogleWiki Article: Wikipedia Tweet