DictionaryForumContacts

   English
Google | Forvo | +
noun | verb
garrote [gə'rɔt] n
gen. 螺环绞刑; 旋紧套于犯人颈上的铁环螺钉而绞死; 螺环绞具; 绞颈索; 勒杀抢劫
wrest. 卡脖子
garrote [gə'rɔt] v
gen. 处 …以螺环绞刑; 用绞颈索等勒…的咽喉; 勒杀并抢劫