Definitions of overcrossing:

  • noun:   a bridge designed for pedestrians