Longman Dictionary English From Longman Dictionary of Contemporary Englishtalk smacktalk smackAmerican English informal to criticize someone or something in an unpleasant way → talk ldoceonline.com