Definitions
noun
intricate or ingenious puzzle consisting of boxes within boxes
Look “chinese puzzle” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
intricate or ingenious puzzle consisting of boxes within boxes