English version

be/live in cloud-cuckoo-land

From Longman Dictionary of Contemporary Englishbe/live in cloud-cuckoo-landbe/live in cloud-cuckoo-landBritish EnglishCRAZY to think that a situation is much better than it really is, in a way that is slightly stupid cloud
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.