Meaning of chinese puzzle

Definition of chinese puzzle

(noun) intricate or ingenious puzzle consisting of boxes within boxes

Other information on chinese puzzle

WIKIPEDIA results for chinese puzzle
Amazon results for chinese puzzle