English synonyms: rainstorm, cloudburst, deluge, shower, thunderstorm, thundershower
“Eastern Nebraska counties continue to show the benefits of heavy downpours since mid-June.”
“Such activity frequently leads to heavy downpours and incidence of hail.”
downgrade · downhearted · downhill · download · downright · downstairs · downstream · downtown
To translate a sentence: Bangla to English · English to Bangla · All words: D list · Dictionary