dumfounding Meaning, Definition & Usage

  1. adjective satellite bewildering or striking dumb with wonder
    dumbfounding; astounding.

WordNet