overcrossing

overcrossing

n.
  1. a bridge designed for pedestrians.