Definition for Stupendous

stupendous, adj. [L. 'that is to be wondered at, amazing'.]

Astonishing; amazing; astounding; marvelous.

Return to page 93 of the letter “s”.