Dictionary search results

Showing 1-2 of 2 results

suspension bridge British & World English

A bridge in which the weight of the deck is supported by vertical cables suspended from further cables that run between towers and are anchored in abutments at each end