roof

Definition

The cover of a building, including the roofing and all other material and construction (such as supporting members) necessary to carry and maintain it on the walls or uprights. -- The Illustrated Dictionary of Historic Architecture