Get Your Premium Membership

Astound

Definition

[v] affect with wonder; "Your ability to speak six languages amazes me!"

Related Information

More Astound Links

Synonyms

amaze, astonish