storefront church
Noun
Meaning
storefront church (plural storefront churches)
(Canada, US) A church housed in a storefront or strip mall building that formerly had a commercial purpose.
Noun
storefront church (plural storefront churches)
(Canada, US) A church housed in a storefront or strip mall building that formerly had a commercial purpose.