hard or impossible to understand
not transmitting or reflecting light or radiant energy; impenetrable to sight
not easily deciphered
poorly stated or described
not clear to the mind