stemmed

(verb) stanch

staunch
halt
check (generic term)