MANSARD ROOF Meaning of MANSARD ROOF in English () A hipped curb roof; that is, a roof having on all sides two slopes, the lower one being steeper than the upper one. Webster's English dictionary. Английский словарь Webster. 2012