GODSQUAD


Meaning of GODSQUAD in English

n. group of evangelical Christians whose members are usually very forceful in trying to persuade other persons to believe as they do

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.