Chinese puzzle

Explore definitions, synonyms, and language insights of Chinese puzzle

Definitions

Noun
intricate or ingenious puzzle consisting of boxes within boxes

More General Terms