Chinese puzzle

  1. an intricate puzzle
  2. anything intricate and hard to solve

See Chinese puzzle in American Heritage Dictionary 4

noun
  1. A very intricate puzzle.
  2. Something very difficult or complex.
link/cite print suggestion box