to defame; to make infamous

listen to the pronunciation of to defame; to make infamous
English - English
infame
to defame; to make infamous
Favorites