请输入您要查询的英文单词:
单词
immolate
释义
immolate
VERB
T
VERY FORMAL
/ˈɪməʊˌleɪt/
to kill someone by burning them 烧死
DERIVED WORD
immolation
noun
C/U