castle in the air

noun phrase

Definition of castle in the air

: an impracticable project : daydream

called also castle in Spain

First Known Use of castle in the air

1566, in the meaning defined above

Keep scrolling for more