Select the most appropriate meaning of the given idiom.

Let your hair down

1
Forget everything. 
2
Financially ruined
3
To behave freely
4
The power of the mind is stranger than the body.

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation