meaning of badmouth

badmouth meaning in General Dictionary

talk unfavorably about