Canadian English Meaning of garotte
garrotte
Other Canadian English words related to garrotte
Nearest Words of garotte
Definitions and Meaning of garotte in English
garotte (n)
an instrument of execution for execution by strangulation
garotte (v)
strangle with an iron collar
FAQs About the word garotte
garrotte
an instrument of execution for execution by strangulation, strangle with an iron collar
choke,Strangle,accelerator,suffocate,suffocate,scrawny,smother,stifle
restore,revive,resuscitate
garookuh => garookuh, garonne river => Garonne River, garonne => Garonne, garniture => garnish, garnishment => Garnishment,