french roof

Noun
  1. A mansard roof with sides that are nearly perpendicular (synset 103400237)

Other Searches