LET ONE'S HAIR DOWN


Meaning of LET ONE'S HAIR DOWN in English

relax, get comfortable; behave informally; rid oneself of restraints

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.