Definition of Cloud-Cuckoo-Land

  • 1. An imaginary place where you say people are when they seem optimistically out of touch with reality Noun

Semanticaly linked words with "cloud-cuckoo-land"

Hyponims for word "cloud-cuckoo-land"