Englisch | Synonym |
---|---|
garrotte verb | garotteverb scragverb strangleverb strangulateverb throttleverb |
garrotte noun | garrotenoun instrument of executionnoun iron collarnoun |
garrotter noun | chokernoun garroternoun killernoun slayernoun stranglernoun throttlernoun |