Definition of Stupendously

  • 1. To a stupendous degree Adverb