Lexis Rex Home

Advanced English Word of the Day

astonish




Definitions

English > English
astonish
     1. v. To surprise, astound, flabbergast.

Pronunciation

 ©





Review previous words









Subscribe to Advanced Word of the Day
Email: