Adjective
1. bleary
2. blurred, blurry, foggy, fuzzy, hazy, indistinct, addled
3. befuddled, muddled, woolly, wooly, woolly-headed, wooly-minded, confused