Attested.to

Definition

intricate or ingenious puzzle consisting of boxes within boxes

Seed ·

Term in context

Chinese puzzle in CommonParlance