truss bridge
nounDefinition of truss bridge
: a bridge supported mainly by trusses — see bridge illustration
Keep scrolling for more