mansard

noun

  1. 1

    A mansard roof

  2. 2

    The upper storey of a building, surrounded by such a roof

adjective

  1. 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.

Mansard Definition & Meaning | TranslatePulse