strangulate





strangulate - verb

strangulate - thesaurus

strangle   throttle