What is the meaning of Regenen?

to rain, to precipitate

to accumulate in large amounts, as though by rain

to pour down, to fall out of the sky in large amounts

to rain

Source: wiktionary.org