English to English
stupendous
(st/u/'p/E/nd/@/s
)
adjective (a)
- Astonishing; wonderful; amazing; especially, astonishing in magnitude or elevation; as, a stupendous pile.(adjective)source: webster1913
adjective satellite (s)
- so great in size or force or extent as to elicit awe(adj.all)Example:
A stupendous field of grass.
Stupendous demand.
source: wordnet30