Synonyms: astonish, astound, awe
Formal Definition (dictionary.com)
This is an ESL vocabulary video where Andrea describes the TOEFL vocabulary word "amaze".
Username
Password
Remember Me