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.

Full Dictionary Entry

Antonyms & Opposite Concepts