overcrossing

Noun
  1. A bridge designed for pedestrians (synset 103384674)

Other Searches