stupendous

adjective

  1. 1

    Astonishingly great or large; huge; enormous.

    One cannot appreciate how stupendous the Matterhorn is without seeing it.
  2. 2

    Of stunning excellence or degree; marvelous.

    The renovator created a stupendous new look for our house.

Translate “stupendous” to another language

Click any language to open the translator with this word already filled in.

Stupendous Definition & Meaning | TranslatePulse