scattered shower

Noun

 * 1)  Any of a series of showers of rain, whose number, location and timing are impossible to predict