What is the full meaning of rainsqualls
RAINSQUALL, a squall of rain [n]
Example of the word rainsqualls placed on a Scrabble board.