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
Advertisement

Bookmark This Site