bad-mouth
(criticize spitefully)

Translation:
English
Add