Como pronunciar "garrote"

Adicione a sua própria pronúncia de "garrote"

Significados e definições de "garrote"

Noun

an instrument of execution for execution by strangulation

Sinônimos:

Verb

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

Sinônimos: