What does Build castles in the air mean in common English?

  • to communicate an idea clearly
  • threatening in words but not harmful in action
  • to make unrealistic dreams or plans
  • to finish something before a deadline