English | German | Russian | Czech

garrotte English

Meaning garrotte meaning

What does garrotte mean?

garrotte

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

Synonyms garrotte synonyms

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

Are you looking for...?