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