CASTLES IN THE AIR (OR IN SPAIN)


Meaning of CASTLES IN THE AIR (OR IN SPAIN) in English

castles in the air ( or in Spain)

visionary unattainable schemes; daydreams.

→ castle

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.