trestle bridge

Noun
  1. A bridge supported by trestlework (synset 104487174)

Other Searches