English dictionary
scapegoat meaning and definition
Definition and meaning of scapegoat at MeaningMonkey.org. scapegoat meaning and definition in the English Dictionary.SCAPEGOAT noun
Definition of scapegoat (noun)
- someone who is punished for the errors of others
- synonyms: whipping boy
Source: Princeton University Wordnet