agarrotar

Accessory
Etimologia: de garrot
Body
verb transitiu dialectal garrotar.