Defamer
Word Dictionary
-> Defamer
Search:
Defamer
(n.) One who defames; a slanderer; a detractor; a calumniator.
Terms of Use
Canadian Jobs