garotte
ga·rotte
noun
1.
an instrument of execution for execution by strangulation
verb
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.
ga·rotte
an instrument of execution for execution by strangulation
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.