garotte

英 [ɡəˈrɒt] 美 [ɡəˈrɑːt]

网络  绞刑具



英英释义

noun

  1. an instrument of execution for execution by strangulation

      Synonym:    garrotegarrotteiron collar

    verb

    1. strangle with an iron collar
      1. people were garrotted during the Inquisition in Spain

      Synonym:    garrotegarrottescrag