phrases, sayings, idioms and expressions at

Home | Search the phrases.org.uk website Search | Discussion Forum Home|

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?