English Dictionary
◊ STOREFRONT
storefront
n : the side of a store facing the street; usually contains
display windows [syn: {shopfront}]