English synonyms about - contact  

storefront

noun

1 storefront

The front side of a store facing the street; usually contains display windows.

synonym: shopfront.


Find more on storefront elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0291