Synonyms of give someone/something a bad name in English:

give someone/something a bad name


See definition of name

phrase

1‘the gas guzzling machinery that gives the country such a bad name’

SYNONYMS
vilify, disparage, denigrate, defame, cast aspersions on, run down, impugn, revile, belittle, abuse, insult, slight, attack, speak badly of, speak ill of, speak evil of, pour scorn on, criticize, censure, condemn, decry, denounce, pillory
malign, slander, libel, conduct a smear campaign against, spread lies about, blacken the name of, blacken the reputation of, sully the reputation of, bring into disrepute, discredit, stigmatize, traduce, calumniate, slur
informal bad-mouth, do a hatchet job on, take to pieces, pull apart, throw mud at, drag through the mud, slate, knock, slam, pan, roast, bad-mouth, throw brickbats at
British informal rubbish, slag off, monster
North American informal pummel, dump on
Australian, New Zealand informal bag
rare derogate, vituperate, asperse, vilipend