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. Словарь английских идиом и выражений. 2012