of an obscure nature
having a secret or hidden meaning
having a puzzling terseness
not clearly expressed or understood
lacking clarity or distinctness
not precisely limited, determined, or distinguished