Astonish
Definition: Something surprising or impressive.
Synonyms: Surprise, Amaze, Startle, Confound
Antonyms: Forewarn, Caution, Warn, Threaten
Definition: Something surprising or impressive.
Synonyms: Surprise, Amaze, Startle, Confound
Antonyms: Forewarn, Caution, Warn, Threaten