garotting
Speech parts
1. garotting - Noun
2. garotting - Verb
Meaning
garotting
present participle of garotte
garotting (plural garottings)
A killing carried out with a garotte.
1. garotting - Noun
2. garotting - Verb
garotting
present participle of garotte
garotting (plural garottings)
A killing carried out with a garotte.