Meaning of “stupendous” - Learner’s Dictionary

stupendous

adjective us uk /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)