Dictionary
noun : GAROTTE
Source:WordNet 3.1
-
1. (
) an instrument of execution for execution by strangulation ;
verb : GAROTTE
Source:WordNet 3.1
-
1. (
) strangle with an iron collar; "people were garrotted during the Inquisition in Spain" ;
See more about : GAROTTE