truss: a framework of beams (rafters, posts, struts) forming a rigid structure that supports a roof or bridge or other structure
framework: a structure supporting or containing something
public school: private independent secondary school in Great Britain supported by endowment and tuition