Definify.com

Definition 2024


cloud-cuckoo-land

cloud-cuckoo-land

English

Alternative forms

Noun

cloud-cuckoo-land (uncountable)

  1. An imaginary place where silly or unrealistic people metaphorically reside.

Synonyms

Hypernyms

Translations

References