air castle









air castle


noun

  1. a fanciful or impractical notion or hope; daydream.

noun

  1. a hope or desire unlikely to be realized; daydream
50 queries 0.589