GAROTTER is a
8
letter word starting with
G
and ending with
R
Definitions & Synonyms
noun -
A garotter is a person who strangles or suffocates their victims, typically with a garotte, which is a hand-held weapon, often a wire with handles at each end.