Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

castle in the air Definition

Cancel
castle in the air
noun phrase(castle in the air)
an impracticable project : daydream —called also castle in Spain

Words Related to castle in the air!

castle in the air Examples by Brain Bank Users