/ˈstɔːrfrʌnt/
store·front
BrE /ˈstɔːfrʌnt/
NAmE /ˈstɔːrfrʌnt/
(NAmE)
(BrE shop·front)
the outside of a shop/store that faces the street
a room at the front of a shop/store
They run their business from a small storefront.
a storefront office
a place on the Internet where you can buy goods and services
Welcome to our online storefront.