Learner's definition of ASTRINGENT
[more astringent; most astringent]
causing body tissues (such as skin) to tighten
— used to describe a liquid or lotion that makes the skin less oily or that helps to stop a cut from bleeding
having a sharp or bitter quality
very critical in a sharp and often clever way
Her speech included some astringent [=caustic, biting] comments about the other candidate.
an astringent critic of modern movies