第三人称单数:badmouths 现在分词:badmouthing 过去式:badmouthed
1.诋毁,贬低;给...脸上抹黑;严厉批评
1.to criticize someone or something