noun a very complicated puzzle. anything very complicated or perplexing. noun an intricate puzzle, esp one consisting of boxes within boxes a complicated problem