しのぐ

Verb

 * 1)  weather out, endure, stave off
 * 2)  outdo, surpass