overcrossing

noun

1.
a bridge designed for pedestrians