English synonyms about - contact  

shopfront

noun

1 shopfront

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

synonym: storefront.


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

debug info: 0.0275