Astringent

–adjective
1.

Medicine/Medical . contracting; constrictive; styptic.

2.

harshly biting; caustic: his astringent criticism.

3.stern or severe; austere.
4.sharply incisive; pungent: astringent wit.
–noun
5.

Medicine/Medical . a substance that contracts the tissues or canals of the body, thereby diminishing discharges, as of mucus or blood.

6.

a cosmetic that cleans the skin and constricts the pores.