1. hemostatic - Noun
2. hemostatic - Adjective
3. hemostatic - Adjective Satellite
Of or relating to stagnation of the blood.
Serving to arrest hemorrhage; styptic.
A medicine or application to arrest hemorrhage.