Rain can be spectacular at the end of winter! (6)
I believe the answer is:
'rain' is the definition.
(I know that shower is a type of rain)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for shower that I've seen before include "Brief period of rain" , "worthless group of people?" , "Sprinkle" , "Rabble - downfall" , "One demonstrating" .)