something, especially a cord or wire used for strangulation

listen to the pronunciation of something, especially a cord or wire used for strangulation
English - English
garrote
garrotte

The mob boss was known for executing his enemies with a garrotte of piano wire.

something, especially a cord or wire used for strangulation
Favorites