Definition of storefront noun from the Oxford Advanced American Dictionary

     

    storefront

     noun
    noun
    NAmE//ˈstɔrfrʌnt//
     
     
    jump to other results
  1. 1 the outside of a store that faces the street
  2. 2 a room at the front of a 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 the Oxford Advanced Learner's Dictionary entry: storefront

Other results

All matches