an optical illusion of water in the desert or on a hot road.
Meanings
The shimmering mirage on the horizon was deceiving.
Synonyms
Antonyms
Examples
Last updated: 2025/01/11 11:59