← DefinitionshareGuessgarrotenounA device used for strangling someone, typically a wire or cord with handles.verbTo strangle someone with a garrote or similar device.Synonymschokeverbstrangleverbthrottleverb