VariousWords beta
Related Terms:
Definitions:
Noun
Chinese puzzle
Definition: intricate or ingenious puzzle consisting of boxes within boxes
Definition: A kind of puzzle made of interlocking pieces that must be disassembled and reassembled.