bn:00018678n
Noun Concept
AR
garroter  garrotter  throttler
EN
Someone who kills by strangling WordNet 3.0
Relations
Sources
WordNet Translations