These are word's definitions related to sacrificial-lamb. Click on any word to go to its word's detail page. Or, go to the definition of sacrificial-lamb.
0 someone or something that is given to people in authority and is expected to be harmed or destroyed, especially in order to prevent other people or things from being harmed or destroyed:
We knew the department would be a sacrificial lamb when the time came to cut costs.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer