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