ASTOUND Meaning of ASTOUND in English (a.) To astonish; to strike with amazement; to confound with wonder, surprise, or fear. Webster's English dictionary. Английский словарь Webster. 2012