English | German | Russian | Czech

let one's hair down English

Meaning let one's hair down meaning

What does let one's hair down mean?

let one's hair down

(idiomatic) To relax and enjoy oneself.

Are you looking for...?

let | one's | hair | down