sacrificial lamb

Meaning

  1. A lamb killed as an offering to the gods.
  2. (broadly, figuratively) A person who is sacrificed (not literally) for the greater good of some cause.

Notes

Sign in to write sticky notes