rhizoverbBeta
Feedback

garrote

Strangling device or actionnoun / verb · A device for strangling someone, or the act of using it.