Answer:
Bleary, blear, blurry, dim, foggy, fuzzy, gauzy, hazy, indefinite, indistinct, indistinguishable, misty, murky, nebulous, obscure, opaque, pale, shadowy, unclear, undefined, undetermined, vague
Slight, because faint means pass out, or barely viewable or not as good object
3.4m questions
4.3m answers