CLOUDBURSTS Scrabble 16 Words With Friends 21 Definition CLOUDBURSTS is the plural of CLOUDBURST. noun CLOUDBURST: a heavy rain. See all 327 words you can make from CLOUDBURSTS → 11-letter words Words starting with C Words ending with S ← Unscramble different letters