suspension bridge
Explore definitions, synonyms, and language insights of suspension bridge
Definitions
Noun
a bridge that has a roadway supported by cables that are anchored at both ends
Explore definitions, synonyms, and language insights of suspension bridge