Word Meaning

Find the meaning or definition of a english word


scapegoat definition and meaning

n. A goat upon whose head were symbolically placed the sins of the people, after which he was suffered to escape into the wilderness.
n. Hence, a person or thing that is made to bear blame for others.

Crossword clues for scapegoat

- 1 Whipping boy
- Fall guy
- Patsy paces around big kid
- Person blamed for the faults of others
- Whipping boy


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver