truss bridge

Noun
  1. A bridge supported by trusses (synset 104500044)

Other Searches