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.
Word of the day luck out to be lucky