English主要词典
cloud-cuckoo-land
Universal Words
(BrE) (AmE cloudland, la-la land) noun
[U] (informal, disapproving) if you say that sb is living in cloud-cuckoo-land, you mean that they do not understand what a situation is really like, but think it is much better than it is