DEFAMER


Meaning of DEFAMER in English

noun one who defames; a slanderer; a detractor; a calumniator.

Webster English vocab.      Английский словарь Webster.