What does astringent drug mean?

astringent drug meaning in General Dictionary

a drug that triggers contraction of human body cells and canals