
Garoting

Translation garoting into russian
Definitions
garoting
NounThe act of strangling someone, typically with a wire or cord, as a form of execution or murder.
The detective discovered that the victim had been killed by garoting.