MIRAGE


Meaning of MIRAGE in English

n.1 an optical illusion caused by atmospheric conditions, esp. the appearance of a sheet of water in a desert or on a hot road from the reflection of light.

2 an illusory thing.

Etymology: F f. se mirer be reflected, f. L mirare look at

Oxford English vocab.      Оксфордский английский словарь.