Old prince more likely to have showers than others? (7)
I believe the answer is:
rainier
'old prince' is the definition.
(Rainier III of Monaco)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for rainier that I've seen before include "More wet - Monaco's late prince" , "Volcano in Washington" , "Former prince of Monaco" , "weather getting worse" , "more drops?" .)