mansard roof

Explore definitions, synonyms, and language insights of mansard roof

Definitions

Noun
a hip roof having two slopes on each side

Synonyms


More General Terms


More Specific Terms