storefront
/stˈɔrfrɑnt/
Explore definitions, synonyms, and language insights of storefront
Definitions
Noun
the front side of a store facing the street; usually contains display windows