keep one's nose to grindstone (verb) keep one's nose to the grindstone: work doggedly
Sinonime: addled,
agape,
aghast,
agog, appalled, astonished, astounded, awe-struck, awed, baffled,
befuddled, bowled over,
dazed, dazzled,
disconcerted,
dizzy,
dumbfounded, dumbstruck, flabbergasted, flipped out, floored, flustered,
giddy, in a dither, lost, misled, muddled, mystified, perplexed, punchy,
puzzled, rattled, reeling,
shocked, shook up,
speechless, staggered,
startled, stumped,
stunned,
stupefied,
surprised, taken aback, thrown, thunderstruck,
uncertain, unglued
Antonime: clear, oriented,
understanding