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