Advanced as in affront To criticize or mistreat someone, typically by expressing disapproval or abuse towards them. Clear All
2 Example Sentences Showcasing the Meaning of 'Dump On'
The manager tends to dump on the employees when things go wrong.
The coach decided to dump on the players after a disappointing loss in the championship game.
Report
Meaning
Contribute
Copied