Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: castle in Spain
  1. An unrealistic dream or fantasy, especially about future success or happiness
    "His plans for instant wealth were just castles in Spain";
    - castle in the air, air castle, daydream

Derived forms: castles in Spain