storefront
noun /ˈstɔːfrʌnt/
/ˈstɔːrfrʌnt/
(North American English)- (British English shopfront)the outside of a shop that faces the street
- a room at the front of a shop
- 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.