Rain abundantly; "Meteors showered down over half of Australia".
Verbs of raining, snowing, thawing, thundering.