Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mansard Definition

Cancel
mansard
noun(man-sard)
a roof having two slopes on all sides with the lower slope steeper than the upper one

Words Related to mansard!

mansard Examples by Brain Bank Users