bedevil, befuddle, blur, confound, confuse, discombobulate, disconcert, flurry, fox, fuddle, jumble, mix_up, obnubilate, obscure, perplexing, put_off, puzzling, throw,