FRAME n. 3 definitions
a structure; esp., the constructional system, whether of timber or metal, that gives to a building, vessel, etc., its model and strength; the skeleton of a structure. These are thy glorius works, Parent of good, Almighty! thine this universal frame. Milton.