Cum se pronunță "garrote"

Adăugați propria dvs. pronunție de "garrote"

Semnificații și definiții ale "garrote"

Noun

an instrument of execution for execution by strangulation

Sinonime:

Verb

strangle with an iron collar; "people were garrotted during the Inquisition in Spain"

Sinonime: