Meaning of storefront

Definition of storefront

(noun) the front side of a store facing the street; usually contains display windows

Other information on storefront

WIKIPEDIA results for storefront
Amazon results for storefront