perplex
verb
°To cause to feel baffled; to puzzle.