Sacrificial lamb

noun

Definitions

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

Next best steps

Mini challenge

Want a quick game? Try Word Finder.