stun; make numb (as with a drug); amaze