• Garotte

    Full definition of garotte

    Noun

    garotte

    (plural garottes)
    1. Alternative spelling of garrotte

    Verb

    1. Alternative spelling of garrotte
    © Wiktionary