Verbs for Surprise

reveal—; strike with—; —bewilders; —dazzles; —electrifies; — flabbergasts; —overwhelms; —petrifies; — ruffles; —rumples; —shocks; —staggers; — startles; —stuns; affect—; anticipate—; conceal—; express—; feign—; gape in—; induce—; manifest—; occasion—; prepare—; —throws one off guard.