Am găsit o definiție pentru cuvantul/cuvintele garrotte:

GARRÓTTE s.f. (Ist.) Tortură constând în strangularea treptată a celui condamnat. [< sp., fr. garrotte].
Sursa: Dicționar de neologisme