the heavens open (English, phrase)
expansion: the heavens open
Senses:
glosses: It starts to rain heavily and suddenly.
Forms: