LET DOWN ONE`S HAIR


Meaning of LET DOWN ONE`S HAIR in English

relax, act freely and naturally Everybody at the party let down their hair and had a good time.

English idioms vocab.      Словарь английских идиом и выражений.