STUPENDOUS Meaning of STUPENDOUS in English adj. amazing or prodigious, esp. in terms of size or degree (a stupendous achievement). Derivatives: stupendously adv. stupendousness n. Etymology: L stupendus gerundive of stupere be amazed at Oxford English vocab. Оксфордский английский словарь. 2012