Jul 22, 20201 min read CloudburstUpdated: Jul 23, 2020Definition: nounA sudden violent rainstorm.Synonyms:rain torrent rainfall deluge waterspout downpour pelter soaker#clouds #rain #puddlesEducational Words700 views0 comments1
Definition: nounA sudden violent rainstorm.Synonyms:rain torrent rainfall deluge waterspout downpour pelter soaker#clouds #rain #puddles