Meaning of stupendous
Definition of stupendous
(adj)
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"
Other information on stupendous
WIKIPEDIA results for
stupendous
Amazon results for
stupendous
Tweet