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.

See also: