CAST ASPERSIONS ON


Meaning of CAST ASPERSIONS ON in English

VILIFY, disparage, denigrate, defame, run down, impugn, belittle, criticize, condemn, decry, denounce, pillory; malign, slander, libel, discredit; informal pull apart, throw mud at, knock, bad-mouth; Brit. informal rubbish, slate, slag off.

2192; headword

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.