1.比...长寿,比...经久;度过...而健在
2.老到超过...的程度;久活而失去
1.to live longer than someone else
2.to continue to exist after something else has stopped
1.Ultimately, Grand Admiral Grant survived longer than his peers had ever expected, outliving every single one of them.
最终,出乎其他帝国元帅的预计,格兰特比他们活得更久。
2.That may not please some feminists, but it could be the price women have paid for outliving their menfolk.
这也许会引起女权主义者的不悦,但这就是女人为了比男人活得更久一点,所付出的代价吧。