Skip to content
Book Glossary
Home
Practice
Lessons
About
stupendous
Stopped
Dictionary definition
· stupendous
adjective
so great in size or force or extent as to elicit awe
"colossal crumbling ruins of an ancient temple"
Similar words
colossal
prodigious
Source: Open English WordNet (CC BY 4.0).