Synonyms and Antonyms for French_roof

1. French roof (n.)

a mansard roof with sides that are nearly perpendicular

Synonyms: