DUMP ON


Meaning of DUMP ON in English

N. Amer. informal treat badly or criticize harshly.

→ dump

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.