RichThesaurus
cast a slur on
cast a slur on
antonyms
praise
glorify
extol
flatter
cast a slur on
definitions