فارسی
شبکه مترجمین ایران
شبکه مترجمین ایران
شبکه مترجمین ایران
شبکه مترجمین ایران
شبکه مترجمین ایران
english
1
general::
noun optical phenomenon to create an illusion of water: You often can see a mirage in the desert.
Simple Definitions
2
general::
noun VERB + MIRAGE see | chase (figurative) Perhaps we are all just chasing a mirage. MIRAGE + VERB vanish
Oxford Collocations Dictionary