MANSARDS

8 letters 11 Scrabble points

Definition of MANSARDS

noun
  1. A mansard roof

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

Source: Wiktionary

Word Details

Letters M A N S A R D S
Length 8 letters
Scrabble Score 11 points