Skip to main content
Search
Search This Blog
Baihou English
English Language Learning
Let your hair down
Meaning
: to relax and enjoy yourself, to be relaxed and informal with other people
Example
: She is always so formal. She never lets her hair down.
Show random idiom 🔄
Show all idioms and phrases