perplexing

equivalents

unclear

synonyms

Byzantine

arcane

baffling

bewildering

bothering

complex

complicated

confounding

confusing

convoluted

cryptic

discomposing

disconcerting

dismaying

distracting

disturbing

embarrassing

embarrassing

enigmatic

flabbergasting

impenetrable

incomprehensible

intricate

involved

knotty

knotty

labyrinthine

mysterious

mystifying

obscure

paradoxical

perturbing

problematic

puzzling

puzzling

recondite

riddling

sphinxlike

stupefying

troublesome

twisted

unfathomable

upsetting

rhymes

annexing

flexing

vexing