Out of the four alternatives, choose the one which best expresses the meaning of the given idiom. **Build castles in the air**

Options:

  • A: To construct physical buildings in the sky
  • B: To create something that is impossible to achieve
  • C: To dream or plan something impractical
  • D: To build a fortress on the ground

Related Practice Questions:

Loading Preview