Synonyms of Mirage
Primary definition: An optical illusion caused by atmospheric conditions, especially the appearance of a sheet of water in a desert or on a hot road.
Primary definition: An optical illusion caused by atmospheric conditions, especially the appearance of a sheet of water in a desert or on a hot road.