pretty much (adverb) pretty: considerable; somewhat
Sinonime: addled, befuddled, bemused, bewildered,
blind, blinded, dazed, dazzled,
distracted,
disturbed,
dumb, dumbfounded, faint, gaga, giddy, groggy, hazy,
light, muddled, off balance, out of control, punch-drunk, punchy, puzzled, reeling, shaky, slap-happy, staggered, staggering,
swimming*, tipsy, unsteady,
upset, vertiginous, weak in the knees, weak-kneed, whirling, wobbly, woozy
Antonime: clear, clear-headed, unconfused