What is the full meaning of cloudburst
a heavy downpour of rain [n -S]
Example of the word cloudburst placed on a Scrabble board.