astonisher

/ˈæstənaɪzər/

Definitions

1. noun

A person or thing that astonishes

“The fireworks display was a true astonisher for the crowd that night.”

2. verb

To surprise or impress greatly

“The new movie is sure to astonish audiences worldwide.”

Synonyms

  • dazzler
  • wonder

Antonyms

  • disappointer
  • duller