EN

Synonyms for scapegoats

Scapegoats, noun plural of scapegoat. Synonyms in the same form.

Synonyms in the same form

Noun plural

Patsy

patsies

Other

goats