truss bridge
noun
a bridge in which the loads are supported by trusses.
Origin of truss bridge
An Americanism dating back to 1830–40
Words nearby truss bridge
British Dictionary definitions for truss bridge
truss bridge
noun
a bridge that is constructed of trusses