GOD SQUAD
Meaning of GOD SQUAD in English
noun
[ sing. ] ( informal , disapproving ) Christians, especially ones who try to make people share their beliefs
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005