Astonish – Definition, Synonyms and Antonym Posted By Compulsory English Leave a Comment Astonish Definition: Something surprising or impressive. Synonyms: Surprise, Amaze, Startle, Confound Antonyms: Forewarn, Caution, Warn, Threaten
Leave a Reply