nebulous
vague, hazy
(inflection of)
cloudy; overcast (gloss)
(syn)
cloudy; uncertain; unclear
cloudy, overcast
unclear, uncertain