LET YOUR HAIR DOWN


Meaning of LET YOUR HAIR DOWN in English

( informal ) to relax and enjoy yourself, especially in a lively way

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.