MIRAGE


Meaning of MIRAGE in English

An optical phenomenon that creates the illusion of water, often with inverted reflections of distant objects, and results from distortion of light by alternate layers of hot and cool air. Also referred to as Fata Morgana.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.