obtruncate

әb'trʌŋkeit

英文释义

v. t. To deprive of a limb; to lop.

中文翻译

vt. 砍去头部

学习工具