Definition of Cloudburst

  • 1. A heavy rain Noun

Synonyms for word "cloudburst"

Semanticaly linked words with "cloudburst"

Hyponims for word "cloudburst"