What does "astringent" mean?

Astringent: Stern; austere; as, an astringent type of virtue.

Additional senses

  1. 2.A medicine or other substance that produces contraction in the soft organic textures, and checks discharges of blood, mucus, etc. External astringents are called styptics. Dunglison.

Sources