stupendous

adjective

  1. 1

    so great in size or force or extent as to elicit awe

    colossal crumbling ruins of an ancient temple

    has a colossal nerve

Synonyms

Also useful for “stupendous”:Crossword