Definition of cloud-cuckoo-land
noun : cloud-cuckoo-land
Source: WordNet 3.1
-
1. (
) an imaginary place where you say people are when they seem optimistically out of touch with reality ;
See more about : cloud-cuckoo-land