The AI-powered English dictionary
comparative more stupendous, superlative most stupendous
Astonishingly great or large; huge; enormous. examples
Of stunning excellence or degree; marvelous. examples