Home
Search
Index
Definify.com
Definition
2024
garotting
garotting
English
Verb
garotting
present participle of
garotte
Noun
garotting
(
plural
garottings
)
A
killing
carried out with a
garotte
.
Similar Results
Trotting
Water-rotting