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.

Idioms related to 'Cloud cuckoo land'

See also: