Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scapegoat
in English
scapegoat
us
/skeɪpˌɡoʊt/
uk
/skeɪpˌɡəʊt/
#moderate
Plural
scapegoats
Past Tense
scapegoated
Participle Verb
scapegoating
Third Person Singular
scapegoats