Castle-in-the-air meaning

An imaginary scheme not likely to be realized; daydream.
noun
0
0
(idiomatic) A visionary project or scheme; a day-dream; an idle fancy; a pipe dream; any plan, desire, or idea that is unlikely to be ever realized; a near impossibility.
noun
0
0
Advertisement