Langimage
English
B2

to criticize someone or something unfairly.

Meanings

to criticize someone or something unfairly.

He always runs down his colleagues.

Synonyms

Antonyms

to lose power or energy, especially a battery.

The battery ran down after a few hours of use.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51