Home
Search
Index
Definify.com
Definition
2024
garrotted
garrotted
English
Verb
garrotted
simple past tense and past participle of
garrotte
Similar Results
Garreted