garrottings
English
Noun
garrottings
plural of
garrotting