Como pronunciar "garotte"

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

Significados e definições de "garotte"

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: