The sky opened up

What does the term 'the sky opened up' mean? Also, what does the expression 'it's close' mean relating to the weather?

"The sky opened up" means there was a heavy rain. "Close" means the air is hot and humid, so that it feels dense and seems to trap you. Indoor air can also feel close; it makes people want to open windows. ~rb

Replies