Definition of storefront noun from the Oxford Advanced American Dictionary

storefront

noun
/ˈstɔrfrʌnt/
 
 
1 the outside of a store that faces the street2 a room at the front of a storeThey run their business from a small storefront.a storefront office3 a place on the Internet where you can buy goods and servicesWelcome to our online storefront.