chinese puzzle








noun

  1. a very complicated puzzle.
  2. anything very complicated or perplexing.

noun

  1. an intricate puzzle, esp one consisting of boxes within boxes
  2. a complicated problem
53 queries 0.623