FRENCH ROOF





Definition:

  1. [noun] a mansard roof with sides that are nearly perpendicular
    Synonyms: French roof

Synonyms: