Definition of garrotte noun from the Oxford Advanced Learner's Dictionary



(also garotte) (also US English garrote) noun
BrE BrE//ɡəˈrɒt//
; NAmE NAmE//ɡəˈrɑːt//
jump to other results
a piece of wire, etc. used for garrotting somebody Word Originearly 17th cent.: via French from Spanish garrote ‘a cudgel, a garrotte’, perhaps of Celtic origin.

Other results

All matches