Definitions of French roof:

  • noun:   a mansard roof with sides that are nearly perpendicular