Online Google Dictionary

badmouthing 中文解釋 wordnet sense Collocation Usage Collins Definition
  1. (badmouth) speak unfavorably about; "She badmouths her husband everywhere"
  2. (badmouth) To criticize or malign, especially unfairly or spitefully
  3. (badmouth) to say someone bad about someone.