storefront noun definition in Websites topic from the Oxford Advanced Learner's Dictionary

storefront

 noun: Websites topic
a place on the Internet where you can buy goods and services Welcome to our online storefront.