bad-mouth (criticize spitefully)

Translation:
English
Add