LET ONE`S HAIR DOWN


Meaning of LET ONE`S HAIR DOWN in English

act freely and naturally, relax We were able to let our hair down at the party and have a good time.

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