Garrotter definition
Advertisement
Other Word Forms
Noun
Singular:
garrotter
Plural:
garrottersOrigin of garrotter
- garrotte + -er
From Wiktionary