Adjective
Difficult
to
comprehend
or
understand
;
obscure
.