French-English dictionary »

s'arracher les cheveux meaning in English

FrenchEnglish
s'arracher les cheveux verbe

tear one's hair out(react with extreme agitation)
verb