1
to endure;to keep out (e.g. rain);to stave off (e.g. starvation)
この新車は他車をしのぐだろう。
This new car will put other cars to shame.
2
to pull through;to get over;to survive
3
to surpass;to outdo;to excel;to eclipse;to defy;to slight