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