Synonyms and Antonyms of scapegoat

a person or thing taking the blame for others
  • companies often use the economy as a scapegoat to avoid taking responsibility for dropping sales
Synonyms of scapegoat
Words Related to scapegoat