verb (used with object) to overcome with surprise and bewilderment; astound. verb (tr) informal to overcome with astonishment; amaze utterly; astound