meaning of beinahe überfahren werden

beinahe überfahren werden - German to English

ahead near becoming stepped on