American English

Definition of storefront noun from the Oxford Advanced American Dictionary



    jump to other results
  1. 1the outside of a store that faces the street
  2. 2a 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