cockaigne(noun) noun1. (Middle Ages) an imaginary land of luxury and idlenessDefinition categories: thought