English Dictionary
Definition do down in British English
do down phrasal verb
[transitive] phrasal verb
1
to criticize someone in a way that makes them seem stupid or unsuccessful
Example
Joe had been done down by his teacher so often that he had lost all confidence.
Synonyms and related words
