English Dictionary
Definition dump on in British English
dump on phrasal verb
[transitive] phrasal verb
1
to treat someone in an unfair way, especially by criticizing or blaming them for something
Synonyms and related words
