English to English
downpour
('d/AU/n,p/oU/r
)
noun (n)
- a heavy rainsebuah hujan lebatsource: wordnet30A pouring or streaming downwards; esp., a heavy or continuous shower.sebuah menuangkan atau streaming ke bawah; esp. , yang berat atau berterusan mandi.source: webster1913