English to Tamil Dictionary mudslinging

mudslinging

சேறடிப்புக்களும்
definition
noun
the use of insults and accusations, especially unjust ones, with the aim of damaging the reputation of an opponent.
Credits: Google Translate
Download the
HelloEnglishApp
image_one