• Garrotter

    Origin

    garrotte + -er

    Full definition of garrotter

    Noun

    garrotter

    (plural garrotters)
    1. someone who garrottes----
    © Wiktionary