stupendous
-
(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