Cable-stayed-bridge definitions

kā'bəl-stād'
A bridge having the roadway supported by angled cables anchored directly to a tower or towers.
noun
0
0