English-Chinese dictionary »

deus ex machina meaning in Chinese

EnglishChinese
deus ex machina (contrived plot resolution)
noun

机械降神 /jīxiè jiàng shén/noun

機械降神noun

deus ex machina (contrived solution to a problem)
noun

解围的人或事件 /jiěwéi de rén huò shìjiàn/noun

解圍的人或事件noun