delugeEnglish

deluge, flood, inundate, inundation, torrent

Noun

The rising of a body of water and its overflowing onto normally dry land

English: flood, inundation, deluge, alluvion

Bahasa: banjir, bah

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

Verb

Charge someone with too many tasks

English: overwhelm, deluge, flood out

Bahasa: melanda

Bahasa words with similar meanings

English words with similar meanings

Show 14 words