CASTLE IN THE AIR


Meaning of CASTLE IN THE AIR in English

[castle in the air] (1580): an impracticable project: daydream--called also castle in Spain

Merriam-Webster English vocab.      Английский словарь Merriam Webster.