What is Let one’s hair down?
Let one’s hair down definition and meaning on Dictionary terms:
any of the numerous fine, usually cylindrical, keratinous filaments growing from the skin of humans and animals; a pilus.
an aggregate of such filaments, as that covering the human head or forming the coat of most mammals.
a similar fine, filamentous outgrowth from the body of insects, spiders, etc.
Botany. a filamentous outgrowth of the epidermis.
cloth made of hair from animals, as camel and alpaca.
a very small amount, degree, measure, magnitude, etc.; a fraction, as of time or space: He lost the race by a hair.