• Garotter

    Full definition of garotter

    Noun

    garotter

    (plural garotters)
    1. Alternative spelling of garrotter

    Anagrams

    © Wiktionary