garottings
English
Noun
garottings
plural of
garotting