boğazını sıkarak boğma

listen to the pronunciation of boğazını sıkarak boğma
Turkish - English
garotte
{i} implement used for garrotting such as a cord or wire
alternative spelling of garrotte
{f} choke to death, strangle
an instrument of execution for execution by strangulation
strangle with an iron collar; "people were garrotted during the Inquisition in Spain"