(BUILD) CASTLES IN THE AIR


Meaning of (BUILD) CASTLES IN THE AIR in English

( BrE ) (to have) plans or dreams that are not likely to happen or come true

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.