waterspoutEnglish

waterspout, cloudburst, deluge, downpour, pelter

Noun

A heavy rain

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

Bahasa: hujan lebat

A tornado passing over water and picking up a column of water and mist

English: waterspout

A channel through which water is discharged (especially one used for drainage from the gutters of a roof)

English: waterspout

Bahasa words with similar meanings

English words with similar meanings

Show 6 words