bloodstanch
/ˈblɒdstæntʃ/Definitions
1. noun
a person or thing that stops bleeding, especially a medical device
“The bloodstanch helped to save her life after the accident.”
1. noun
a person or thing that stops bleeding, especially a medical device
“The bloodstanch helped to save her life after the accident.”