Word Definition - 海市蜃楼

hǎi shì shèn lóu (idiom) (lit. and fig.) mirage