Difficult to comprehend or understand; obscure.
Of, belonging, or relating to an occupation (in any sense).