scapegoat
English Dictionary
->
Letter S
-> scapegoat
Search Dictionary:
scapegoat Definition
(n)
someone
punished
for
the
errors
of
others
scapegoat Synonyms
scapegoat
whipping boy
© Art Branch Inc.