Meaning of “stupendous” - Learner’s Dictionary

stupendous

adjective uk us /stjuːˈpendəs/

extremely good or large:

a stupendous performance
stupendously adverb

stupendously successful

(Definition of “stupendous” from the Cambridge Learner’s Dictionary © Cambridge University Press)