Definition: (verb) Kill by squeezing the throat of so as to cut off the air.
Synonyms: strangle, throttle.
Usage: The police are searching for a serial killer who strangulates his victims.
Discuss
Source: The Free Dictionary
Definition: (verb) Kill by squeezing the throat of so as to cut off the air.
Synonyms: strangle, throttle.
Usage: The police are searching for a serial killer who strangulates his victims.
Discuss
Source: The Free Dictionary