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
English to Punjabi Dictionary mudslinging |