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)

  1. an imaginary place where you say people are when they seem optimistically out of touch with reality
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: