BizTerm Definition
Scapegoat
Full Definition

Person who takes the blame for a failure on behalf of an entire group.


Previous Biz Term Next Biz Term