Definition of garrotte:
"the mob boss was known for executing his enemies with a garrotte of piano wire."
(v) :
to execute by strangulation
Definition of garrotte:
"the mob boss was known for executing his enemies with a garrotte of piano wire."
(v) :
to execute by strangulation