STOREFRONT CHURCH


Meaning of STOREFRONT CHURCH in English

[storefront church] n (1937): a city church that utilizes storefront quarters as a meeting place

Merriam-Webster English vocab.      Английский словарь Merriam Webster.