MARRER Meaning of MARRER in English noun one who mars or injures. Webster English vocab. Английский словарь Webster. 2012