garotting
English
Verb
garotting
present participle and gerund of
garotte
Noun
garotting
(
plural
garottings
)
A
killing
carried out with a
garotte
.