Main entry: heroic, epic, larger-than-life
Definition: very imposing or impressive; surpassing the ordinary (especially in size or scale)
Usage: an epic voyage; of heroic proportions; heroic sculpture