onthutst
aback · abashed · aghast · at sea · baffled · befuddled · bemused · bewildered · confounded · confused · dazed · dismayed · dumbfounded · dumfounded · flabbergasted · lost · mazed · mixed-up · perplexed · puzzled · stunned · stupefied · taken aback · takenaback · thunderstruck · upset