1
[ noun ] intricate or ingenious puzzle consisting of boxes within boxes

Related terms

puzzle

*