steel arch bridge

Explore definitions, synonyms, and language insights of steel arch bridge

Definitions

Noun
a steel bridge constructed in the form of an arch

More General Terms