Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cloud cuckoo land Definition

Cancel
cloud cuckoo land
noun(cloud-cuck-oo-land)
a realm of fantasy or of whimsical or foolish behavior

Words Related to cloud cuckoo land!

cloud cuckoo land Examples by Brain Bank Users