footbridge: meaning and definitions

EnglishType a word

What is footbridge?

  • A bridge designed for pedestrians.