obscure
Hidden; not easily discovered; hard to understand. v. To conceal; to make difficult to understand.