English word

Astounding

Definitions

adjective

  1. causing astonishment or amazement

Synonyms for astounding

Closest evidence-backed alternatives.