Definition of storefront noun from the Oxford Advanced Learner's Dictionary



    BrE BrE//ˈstɔːfrʌnt//
    ; NAmE NAmE//ˈstɔːrfrʌnt//
    (North American English) Websites
    jump to other results
  1. 1(British English shopfront) the outside of a shop/store that faces the street
  2. 2a room at the front of a shop/store They run their business from a small storefront. a storefront office
  3. 3a place on the Internet where you can buy goods and services Welcome to our online storefront. See related entries: Websites
See the Oxford Advanced American Dictionary entry: storefront

Other results

All matches