garrotted
ษกษหrษt
verb
kill (someone) by strangulation, especially with a length of wire or cord.
he had been garrotted with piano wire
verb
kill (someone) by strangulation, especially with a length of wire or cord.
he had been garrotted with piano wire
Begin a journey through worlds of puzzles.