Chinese puzzle
1.
(
noun
) intricate or ingenious puzzle consisting of boxes within boxes
Related Words:
puzzle
Terms and Conditions of Use / Copyright Notice