Extremely impressive or large in size, amount, or degree. The stupendous mountain range stretched as far as the eye could see.
Causing amazement or wonder; astonishing. The magician's stupendous tricks left the audience in awe.
Informal. Extremely good or enjoyable; excellent. We had a stupendous time at the concert.