Let hair down; snake in grass
Posted by R. Berg on July 17, 2003
In Reply to: 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.
1. They should be able to relax and act freely and naturally.
2. There had been a sneaky person, someone who harmed another though pretending to be a friend.