- shopfront as a noun:
- 1
shopfront
noun
1 shopfront
The front side of a store facing the street; usually contains display windows.
synonym: storefront.
debug info: 0.0275
noun
The front side of a store facing the street; usually contains display windows.
synonym: storefront.
debug info: 0.0275