LET ONE'S HAIR DOWN


Meaning of LET ONE'S HAIR DOWN in English

phrasal to act without pretense or self-restraint

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.