Definitions of truss bridge:

  • noun:   a bridge supported by trusses