cloud cuckoo land
Short definition from Wiktionary
Noun
- Alternative spelling of cloud-cuckoo-land.
- Alternative spelling of cloud-cuckoo-land.
- An imaginary place where silly or unrealistic people metaphorically reside.
We haven’t written up cloud cuckoo land yet: Simple and Standard meanings, examples and a quiz.