Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tear down
in English
tear down
#common
Definitions
Verb
to
demolish
or
destroy
something
;
remove
completely
to
disassemble
(
a
device
)
for
inspection
or
repair
to
criticize
or
discredit
someone's
reputation