Synonyms of Cloud-cuckoo-land in English :
Antonyms of Cloud-cuckoo-land in English
Thesaurus of Cloud-cuckoo-land in English
Cloud-cuckoo-land
see definition of cloud-cuckoo-landHypernyms of cloud-cuckoo-land
1. (noun) an imaginary place where you say people are when they seem optimistically out of touch with reality