( BrE ) (to have) plans or dreams that are not likely to happen or come true
(BUILD) CASTLES IN THE AIR
Meaning of (BUILD) CASTLES IN THE AIR in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005