garroteada

Noun

 * 1)  clubbing, beating, cudgeling