the heavens
plural nounDefinition of the heavens
: 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.