CLOUD-CUCKOO-LAND


Meaning of CLOUD-CUCKOO-LAND in English

imaginary idealistic world, place that people who are unrealistic or excessively optimistic are said to live

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.