To astonish; to stagger or overwhelm; to confuse or disorient.
To attack instead of defending; to be bold and proactive.