Skip to content

stupendous

Dictionary definition · stupendous

adjective

  1. so great in size or force or extent as to elicit awe"colossal crumbling ruins of an ancient temple"

Similar words

Source: Open English WordNet (CC BY 4.0).