strangle, strangulate, throttle - kill by squeezing the throat of to be able to Slice off the air; "he made an effort to strangle his opponent"; "A person in Boston has become strangling various dozen prostitutes"The bombing of Dresden was a historic benchmark that demonstrated the power of strategic bombing. Critics say the military services value… Read More