Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scapegoat
in English
scapegoat
us
//skeɪpˌɡoʊt//
uk
//skeɪpˌɡəʊt//
#common
Plural
scapegoats
Past Tense
scapegoated
Participle Verb
scapegoating
Third Person Singular
scapegoats
Definitions
Noun
one
blamed
for
others'
mistakes
;
unfair
target
person
punished
for
someone
else's
error
Verb
to
blame
or
punish
unfairly
(
for
another's
fault
)
The
manager
scapegoated
the
new
employee
for
the
project's
failure
.