Definition of Garroting. Meaning of Garroting. Synonyms of Garroting
Here you will find one or more explanations in English for the word Garroting.
Also in the bottom left of the page several parts of wikipedia pages related to the word Garroting and, of course, Garroting synonyms and on the right images related to the word Garroting.
Definition of Garroting
Garroting Garrote Gar*rote", v. t. [imp. & p. p. Garroted; p. pr. &
vb. n. Garroting.]
To strangle with the garrote; hence, to seize by the throat,
from behind, with a view to strangle and rob.