garroted

美 
英 
  • v.“garrotte”的过去式;“garrote”的过去式
  • 网络绞喉;绞刑具;锁喉
复数:garrotes  现在分词:garroting  
v.
1.
“garrotte”的过去式
2.
“garrote”的过去式