Definition of scapegoat
English to English noun - someone who is punished for the errors of others
source: WordNet 3.0 - A goat upon whose head were symbolically placed the sins of the people, after which he was suffered to escape into the wilderness.
source: Webster 1913
Visual Synonyms 
Nearby Word
scapegoat, sapagkat, spigot, speight, spectate, speciate, spike out, sapagka't, spectator, speak out, sphecoidea, speech act, speckt, subacetate, speciosity, specht, spight, spectre, spike heath, space cadet
|
|
|