garrotting(noun, verb) noun1. A murder or execution with a garrotte. verb1. present participle of garrotte