one who attacks the reputation of another by slander or libel
One who slanders.
n. A defamer; a calumniator; one who lays false imputations or brings false charges against another.