torrentEnglish

torrent, deluge, cloudburst, downpour, flood

Noun

A violently fast stream of water (or other liquid)

English: torrent, violent stream

Bahasa: curahan, air terjun

A heavy rain

English: downpour, cloudburst, deluge, waterspout, torrent, pelter, soaker

Bahasa: hujan lebat

An overwhelming number or amount

English: flood, inundation, deluge, torrent

Bahasa: banjir, bah, bertubi-tubi

Bahasa words with similar meanings

English words with similar meanings

Show 9 words

Words that start with "torrent"