Obscure; confused; not clear.
Thick or obscured with haze.
Not clear or transparent.
That cannot be ascertained; uncertain, unable to be determined or discovered.