Big Huge Thesaurus

hemostasis

noun

sounds kind of like