marrer

marrer

English Noun
Ad

Definition

One who mars or injures.

Etymology

From mar + -er.

Ad