Emily Dickinson Lexicon
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”.
stupendous, adj. [L. 'that is to be wondered at, amazing'.]
Astonishing; amazing; astounding; marvelous.
Return to page 93 of the letter “s”.