DICTIONARY


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