drag through the mud

listen to the pronunciation of drag through the mud
الإنجليزية - الإنجليزية
{f} slander publicly, make false and injurious statements about another in public, criticize publicly