Astound - Definition

astound

v 1: affect with wonder; "Your ability to speak six languages
amazes me!" [syn: amaze, astonish, astound]

Look up another word