English dictionary
cloud-cuckoo-land meaning and definition
Definition and meaning of cloud-cuckoo-land at MeaningMonkey.org. cloud-cuckoo-land meaning and definition in the English Dictionary.CLOUD-CUCKOO-LAND noun
Definition of cloud-cuckoo-land (noun)
- an imaginary place where you say people are when they seem optimistically out of touch with reality
Source: Princeton University Wordnet