garrotter
English Dictionary
->
Letter G
-> garrotter
Search Dictionary:
garrotter Definition
(n)
someone
who
kills
by
strangling
garrotter Synonyms
choker
garroter
garrotter
strangler
throttler
© Art Branch Inc.