larger-than-life

Adjective
  1. Very imposing or impressive;
    Surpassing the ordinary (especially in size or scale) (synset 301388944)
    "an epic voyage"; "of heroic proportions"; "heroic sculpture"

Found on Word Lists

Other Searches