meaning of air castle

air castle meaning in General Dictionary

absentminded dreaming while awake