MANSARD Meaning of MANSARD in English n. a roof which has four sloping sides, each of which becomes steeper halfway down. Etymology: F mansarde f. F. Mansard, Fr. architect d. 1666 Oxford English vocab. Оксфордский английский словарь. 2012