very imposing or impressive; surpassing the ordinary (especially in size or scale); an epic voyage; of heroic proportions; heroic sculpture
[ Syn: epic , heroic ]