storefront
stoʊrˈfrɒnt
Definitions
1. noun
the front of a building that contains a store, especially one that is designed to attract customers
“The store’s new storefront was decorated with festive lights for the holiday season.”
2. verb
to display goods for sale in front of a store
“The shop owner decided to storefront some of her products on the sidewalk to attract more customers.”