Definition of Stupendous

  • 1. So great in size or force or extent as to elicit awe Adjective Satellite

Synonyms for word "stupendous"

Semanticaly linked words with "stupendous"