przeganiać

Etymology
From.

Verb

 * 1)  to drive, to herd, to chase
 * 2)  to overtake, to pass, to overhaul
 * 3)  to overtake, to outdo
 * 4)  to chase off, to shoo
 * 5)  to chivy, to hurry