Definition of Cloudburst

  • (noun) a heavy rain

Synonyms of Cloudburst


No Synonyms Found.

Antonyms of Cloudburst


No Antonyms Found.

Homophones of Cloudburst


No Homophones Found.