Synonyms and related words :
Chinese puzzle, Gordian knot, Rube Goldberg contraption, addle, addle the wits, amaze, baffle, ball up, bamboozle, beat, becloud, bedazzle, befuddle, befuddlement, bewilder, bewilderment, boggle, bother, botheration, buffalo, bug, can of worms, chaos, cloud, complex, confound, confuse, confusion, conglomeration, daze, dazzle, discombobulate, discombobulation, discomfit, discomfiture, discompose, discomposure, disconcert, disconcertion, disorder, disorganization, disorganize, disorient, disorientation, disturb, disturbance, embarrass, embarrassment, entangle, floor, flummox, flurry, fluster, flutter, fog, frenzy, fuddle, fuddlement, fuss, get, gordian knot, haze, hodgepodge, intricacy, jumble, jungle, keep in suspense, knot, labyrinth, lick, meander, mesh, mess, miscellany, mishmash, mist, mix up, moider, morass, muddle, muddleheadedness, muddlement, mystify, nonplus, perplex, perplexity, perturb, perturbation, pother, pucker, put out, puzzle, raise hell, rattle, ravel, ruffle, shuffle, skein, snafu, snake pit, snarl, stew, stick, stump, sweat, swivet, tangle, tangled skein, throw, throw into confusion, tizzy, unsettle, unsettlement, upset, web, webwork, wheels within wheels, wilderness