Strangle, strangulate, throttle - kill by squeezing the throat of in order to Slice from the air; "he made an effort to strangle his opponent"; "A person in Boston has been strangling a number of dozen prostitutes" Subscribe to America's major dictionary and acquire thousands far more definitions and Superior https://hatshepsutt065glb8.blogacep.com/profile