cloud-cuckoo-land

/'klaudlænd/ Cách viết khác : (cloud-castle) /'klaud,kɑ:sl/ (Cloud-cuckoo-land) /'klaud'kuku
Noun
  1. an imaginary place where you say people are when they seem optimistically out of touch with reality
cloud-cuckoo-land
A child draws a picture of a happy cloud-cuckoo-land.