Synonym.com
NEW
Table of Contents
1. garroter
Table of Contents
1. garroter
Synonyms
1. garroter
noun.
someone
who
kills
by
strangling.
Synonyms
slayer
choker
throttler
garrotter
strangler
download a flashcard