What does badmouth mean?

badmouth meaning in General Dictionary

talk unfavorably about