IDIOM – SCAPEGOAT

Meaning – a person who is made to take the responsibility or blame for something they didn’t do In Context  – The managing director was fired after the scandal.  He became the company’s scapegoat. Origin – This idiom has its roots in Judaism.  In the Old Testament of the Bible,  a goat was cast out into the desert during the … Read More