Search in full dictionary

TEARING YOUR HAIR OUT (1)

TEARING YOUR HAIR OUT (1)
ScnMaster
showing sorrow, anger or defeat. OEC - Suppressives and GAEs Glossary Appr. 25 Feb. 91