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

More General Terms