DEFAMER MEANING IN ENGLISH

• Defamer Definition & Synonyms

  1. (n.) One who defames; a slanderer; a detractor; a calumniator.


Synonyms:
Backbiter, Libeler, Maligner, Slanderer, Traducer, Vilifier,

RECENT SEARCHES