English dictionary, thesaurus, translations & etymology
FreeDict.com

mirage in French

mirage in French

mirage
noun
An optical phenomenon in which light is refracted through a layer of hot air close to the ground, often giving the illusion of a body of water.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.