stupendous Meaning and Definition
1. s. so great in size or force or extent as to elicit awe
Synonyms amazing astonishing astounding breathtaking colossal dynamite enormous fab fabulous fantasmo fantastic fat gigantic greatest huge marv mind-blowing mind-boggling miraculous monster monumental overwhelming phenomenal prodigious rad smashing spectacular staggering stunning super superb surprising terrific titanic too much tremendous utmost unreal vast wonderful wondrous zero cool
Sponored Video