garotte

nounAlternative spelling of garote; a device used for strangling someone.
verbAlternative spelling of garote; to strangle someone with a garotte.