Synonyms of Sacrificial lamb
Primary definition: A person or thing sacrificed, harmed, or given up for the sake of others or to protect a larger group from blame or failure.
Primary definition: A person or thing sacrificed, harmed, or given up for the sake of others or to protect a larger group from blame or failure.