Bad-mouthed, past participle of bad-mouth. Synonyms in the same form.
bitched, smeared, maligned, belittled, detracted, censured, denigrated, dissed, reproved, depreciated, depraved, slandered, libeled, disparaged, vilified, defamed, befouled, traduced, aspersed, calumniated
All synonyms for bad-mouth →