Meaning of “the heavens open” in the English Dictionary

british dictionary

"the heavens open" in British English

See all translations

the heavens open

If the heavens open, it suddenly starts to rain a lot:

Just as we got to the park, the heavens opened.

(Definition of “the heavens open” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!