Expert as in affront To criticize or speak negatively about someone or something, similar to bad-mouthing. Clear All
2 Example Sentences Showcasing the Meaning of 'Dump On'
The political debate took an unexpected turn when candidates began to dump on each other's policies.
The gossip magazine continued to dump on the celebrity, spreading false rumors about their personal life.
Report
Meaning
Contribute
Copied