English | German | Russian | Czech

garotte English

Meaning garotte meaning

What does garotte mean?

garotte

(= garrote) an instrument of execution for execution by strangulation (= garrote, garrotte) strangle with an iron collar people were garrotted during the Inquisition in Spain

Synonyms garotte synonyms

What other words have the same or similar meaning as garotte?

Are you looking for...?