phrases, sayings, idioms and expressions at

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

2 phrases

Posted by Kathaab afandi on July 17, 2003

hello,
what is the meaning of the following..
1.they should be able to "let their hair down" at their wedding.
2.there had been a "snake in the grass" at the wedding.

thank you for your help.