stupendous
English Dictionary
->
Letter S
-> stupendous
Search Dictionary:
stupendous Definition
(s)
so
great
in
size
or
force
or
extent
as
to
elicit
awe
; "
colossal
crumbling
ruins
of
an
ancient
temple
"; "
has
a
colossal
nerve
"; "
a
prodigious
storm
"; "
a
stupendous
field
of
grass
"; "
stupendous
demand
"
stupendous Synonyms
colossal
prodigious
stupendous
© Art Branch Inc.