cable-stayed bridgeEnglishOxford Dictionary of Englishcable-stayed bridge ▸ noun a bridge in which the weight of the deck is supported by a number of cables running directly to one or more towers.