English-Chinese dictionary »

mirage meaning in Chinese

EnglishChinese
mirage [mirages] (an optical phenomenon)
noun
[UK: ˈmɪ.rɑːʒ]
[US: mə.ˈrɑːʒ]

海市 /hǎishì/noun

海市蜃楼 /hǎishìshènlóu/noun

海市蜃樓noun

蜃景 /shènjǐng/noun

蜃气 /shènqì/noun

蜃氣noun