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.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.