garrottes

ɡəˈrɔts

英文释义

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

中文翻译

n. 绞刑( garrotte的名词复数 )
v. 绞杀( garrotte的第三人称单数 )

学习工具