VariousWords beta
Related Terms:
Definitions:
Noun
French roof
Definition: a mansard roof with sides that are nearly perpendicular
Definition: A modified form of mansard roof having a nearly flat deck for the upper slope.