: the sky
the brightest star in the heavens
Note: When the heavens open (up) it means it starts to rain.
The game had to be stopped when the heavens opened up.
the heavens open (up)
2 of 2phrase
: it begins to rain
The heavens opened (up) and the rain poured down.
Love words? Need even more definitions?
Merriam-Webster unabridged



