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