Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
do down
in English
do down
#essential
Definitions
Verb
to
intimidate
or
demean
someone
;
undermine
their
confidence
The
bully
tried
to
do
her
down
in
front
of
her
friends
.