ring rain
Noun
Meaning
ring rain (uncountable)
(astronomy) A shower of material leaving Saturn's rings and entering its atmosphere.
Noun
ring rain (uncountable)
(astronomy) A shower of material leaving Saturn's rings and entering its atmosphere.