Definition of mansard noun from the Oxford Advanced American Dictionary

 

mansard

 noun
noun
NAmE//ˈmænsɑrd//
 
, NAmE//ˈmænsərd//
 
(also mansard roof)(technology)
 
jump to other results
a roof with a double slope in which the upper part is less steep than the lower part
See the Oxford Advanced Learner's Dictionary entry: mansard