space frame

Definitions

Cars & Driving

  • noun a type of strong, steel chassis construction used for sports cars.

Construction

  • Any three-dimensional structural frame capable of transmitting loads in the three dimensions to supports. A space frame is usually an interconnected system of trusses or rigid frames.
http://www.dictionarycentral.com/definition/space-frame.html