Idiom: Cloud cuckoo land

Idiom Definitions for 'Cloud cuckoo land'


If someone has ideas or plans that are completely unrealistic, they are living on cloud cuckoo land.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: