Third person singular form of astound; to surprise or shock someone greatly.
From Old French 'astoner' (to stun), possibly from Latin 'ex-' (out) plus 'tonare' (to thunder), originally meaning to strike as forcefully as thunder.
Try Another Word