To throw mud atMiscellaneous Idioms
Meaning: To tarnish / To scandalize
Hindi meaning: कलंकित करना
Example: Companies should think carefully before slinging mud at someone who may respond with a libel action costing millions of dollars.
Meaning: To tarnish / To scandalize
Hindi meaning: कलंकित करना
Example: Companies should think carefully before slinging mud at someone who may respond with a libel action costing millions of dollars.


