Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
put to shame
in English
put to shame
#common
Definitions
Verb
to
outdo
;
surpass
and
show
up
others
Her
exceptional
talent
put
the
other
contestants
to
shame
.
to
humiliate
;
disgrace
someone
The
company's
unethical
behavior
put
their
competitors
to
shame
.
Base Words
put
shame
to