Skip to content

astound

Dictionary definition · astound

verb

  1. affect with wonder"Your ability to speak six languages amazes me!"

Similar words

Source: Open English WordNet (CC BY 4.0).