Easy as in deride To criticize or mock someone or something, often in a harsh or derisive manner. Clear All
1 Example Sentence Showcasing the Meaning of 'Dump On'
Teachers should encourage students instead of constantly finding reasons to dump on them.
Report
Meaning
Contribute
Copied