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