To surprise someone greatly or fill them with wonder and astonishment.
From Old English 'amasian,' possibly with roots in 'maze.' The original sense was 'to stupefy or confuse,' and it evolved to mean 'to astound or surprise greatly.'
Try Another Word