Bedeutung von “let your hair down” — Learner’s Dictionary

let your hair down

informal

to relax and enjoy yourself:

I'd love to see Clare let her hair down for once.

(Definition von “let your hair down” aus dem Cambridge Learner's Dictionary © Cambridge University Press)