overcrossing Meaning, Definition & Usage

  1. noun a bridge designed for pedestrians
    pedestrian bridge; footbridge.

WordNet