mansardEnglish

mansard, mansard roof

Noun

A hip roof having two slopes on each side

English: mansard, mansard roof

Adjective

(of a roof) having two slopes on all sides with the lower slope steeper than the upper

English: mansard

English words with similar meanings

Show 1 words

Words that start with "mansard"