Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Mirage in English

English

Mirage

/mərɑʒ/

noun

1. An optical illusion in which atmospheric refraction by a layer of hot air distorts or inverts reflections of distant objects

    synonym:
  • mirage

2. Something illusory and unattainable

    synonym:
  • mirage