Definitions

to rain continuously