英语单词分类 轻松记单词

garrotte

garrotte基本解释

n.绞刑

v.绞杀

garrotte同义词

  • garotte绞刑
  • garrote绞刑
  • scrag骨瘦如柴的人或动物...

garrotte英英释义

Noun:
  • an instrument of execution for execution by strangulation

Verb:
  • strangle with an iron collar;

    "people were garrotted during the Inquisition in Spain"