jugulated

'dʒʌgjʊleɪt

英文释义

imp. & p. p. of Jugulate

中文翻译

vt. 刎颈自尽;勒死;用严厉治疗法阻止

学习工具