chinese puzzle Meaning, Definition & Usage

  1. noun intricate or ingenious puzzle consisting of boxes within boxes

WordNet