Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mirage
in English
mirage
us
/məˈrɑːʒ/
uk
/məˈraɪʒ/
#common
Plural
mirages
Definitions
Noun
an
optical
illusion
of
water
;
caused
by
heat
a
false
or
misleading
impression
a
deceptive
appearance
of
refuge
;
in
the
distance