Langimage
English
B2

to criticize or complain about someone or something harshly.

Meanings

to criticize or complain about someone or something harshly.

He always dumps on his coworkers.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51