mansard
noun
- 1
A mansard roof
- 2
The upper storey of a building, surrounded by such a roof
adjective
- 1
(of a roof) having two slopes on each side, the lower being steeper than the upper
Translate “mansard” to another language
Click any language to open the translator with this word already filled in.