English Dictionary
◊ STUPENDOUS
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" [syn: {colossal},
{prodigious}]