Garrotte in a sentence as a noun

He unintentionally garrotted his sister in the middle of the night?

Garrotte definitions

noun

an instrument of execution for execution by strangulation

See also: garrote garotte

verb

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

See also: garrote garotte scrag