na-adjective, noun
heroic; fierce; grand; sublime; magnificent
Describes something so intense, grand, or fierce that it inspires awe or admiration, often used for battles, struggles, or spectacular scenes.
その戦いは壮絶を極めた。
The battle was extremely fierce and heroic.
彼の壮絶な人生に感
I was moved by his heroic and intense life.
壮絶な景色が広がっていた。
A magnificent and sublime landscape spread out before us.