TOP

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

storefront

noun
 
/ˈstɔːfrʌnt/
 
/ˈstɔːrfrʌnt/
(North American English)
jump to other results
  1. (British English shopfront)
    the outside of a shop that faces the street
  2. a room at the front of a shop
    • They run their business from a small storefront.
    • a storefront office
  3. a place on the internet where you can buy goods and services
    • Welcome to our online storefront.
    Topics Phones, email and the internetc2
See storefront in the Oxford Advanced American Dictionary

Other results

All matches
indeed
adverb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day