hazy
1 blurry, cloudy, dim, dull, faint, foggy, misty, nebulous, obscure, overcast, smoky, veiled
2 (figurative) fuzzy, ill-defined, indefinite, indistinct, loose, muddled, muzzy, nebulous, uncertain, unclear, vague
1 bright, clear, light, sunny
2 certain, clear, detailed, well-defined