What is the meaning of Astringent?

Astringent is an agent that causes cell contraction, used to dry discharges and reduce leakages. Astringent herbs are usually tannin-rich.