garotte

^ә'rɔt

英文释义

n an instrument of execution for execution by strangulation
v strangle with an iron collar

中文翻译

n. 西班牙的绞刑具, 上述绞刑

学习工具