ASTOUND Meaning of ASTOUND in English v.tr. shock with alarm or surprise; amaze. Derivatives: astounding adj. astoundingly adv. Etymology: obs. astound (adj.) astoned past part. of obs. astone: see ASTONISH Oxford English vocab. Оксфордский английский словарь. 2012