DictionaryCentral.com
Home
About Us
Advertise with Us
Careers
scapegoat
Definition
General English
noun
a person who is blamed instead of
someone
else
Nearby Definitions of “scapegoat”
scanning electron microscope
scanning radio
scanning spot
scanning tunneling microscope
scantling
scapegoat
Scapino
scar
Scaramuccia or Scaramouche
scarce
scarcity
Contexts for “scapegoat”
1 definition in context
General English
http://www.dictionarycentral.com/definition/scapegoat.html