garrotter n : someone who kills by strangling [syn: {garroter}, {strangler}, {throttler}, {choker}]
Copyright © 2024 3Dict.net