Definition, synonyms and picture of mirage

Learn in

mirage

n. mirage

Definition of mirage in English

Optical illusion in which distant objects appear to be reflected in an imaginary pool of water.

Synonyms of mirage in English

-

Lists where this word appears

Meteorological Phenomena II

13 words to learn