phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

The sky opened up

Posted by Wanda Sabean on July 23, 2008 at 16:15

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