French roof (0 synonym found)

Definition of French roof:

(n) : A modified form of mansard roof having a nearly flat deck for the upper slope.

Definition of French roof:

(n) : A modified form of mansard roof having a nearly flat deck for the upper slope.

Back to Top