opaque

adj

1.
not transmitting or reflecting light or radiant energy; impenetrable to sight
Antonym:
clear
2.
hard or impossible to understand